Annual report [Section 13 and 15(d), not S-K Item 405]

Convertible Redeemable Preferred Stock and Stockholders' Equity - April 2024 Issuances of Common Stock and Common Stock Warrants (Details)

v3.25.1
Convertible Redeemable Preferred Stock and Stockholders' Equity - April 2024 Issuances of Common Stock and Common Stock Warrants (Details) - USD ($)
Apr. 30, 2024
Apr. 26, 2024
Apr. 23, 2024
Apr. 19, 2024
Apr. 17, 2024
Dec. 31, 2024
Stock-Based Compensation            
Aggregate shares issued upon exercise of warrants           1
Initial April 2024 Registered Direct Offering and Concurrent Private Placement            
Stock-Based Compensation            
Gross proceeds       $ 750,000    
Placement agent fees and other offering expenses       $ 159,000    
Initial April 2024 Registered Direct Offering            
Stock-Based Compensation            
Aggregate share issued         225,834  
Price per share         $ 3.321  
Initial April 2024 Concurrent Private Placement            
Stock-Based Compensation            
Aggregate shares issued upon exercise of warrants         225,834  
Warrants exercise price (in $ per share)         $ 3.196  
Second April 2024 Registered Direct Offering and Concurrent Private Placement            
Stock-Based Compensation            
Gross proceeds     $ 1,900,000      
Placement agent fees and other offering expenses     $ 268,000      
Second April 2024 Registered Direct Offering            
Stock-Based Compensation            
Aggregate share issued       361,904    
Price per share       $ 5.25    
Second April 2024 Concurrent Private Placement            
Stock-Based Compensation            
Aggregate shares issued upon exercise of warrants       542,856    
Warrants exercise price (in $ per share)       $ 5.06    
Third April 2024 Registered Direct Offering and Concurrent Private Placement            
Stock-Based Compensation            
Gross proceeds $ 2,400,000          
Placement agent fees and other offering expenses $ 298,000          
Third April 2024 Registered Direct Offering            
Stock-Based Compensation            
Aggregate share issued   418,845        
Price per share   $ 5.73        
Third April 2024 Concurrent Private Placement            
Stock-Based Compensation            
Aggregate shares issued upon exercise of warrants   418,845        
Warrants exercise price (in $ per share)   $ 5.6