Quarterly report [Sections 13 or 15(d)]

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

v3.25.2
Convertible Redeemable Preferred Stock and Stockholders' Equity - May 2024 Issuances of Common Stock and Common Stock Warrants (Details)
3 Months Ended
May 17, 2024
USD ($)
May 15, 2024
USD ($)
$ / shares
shares
May 13, 2024
$ / shares
shares
Jun. 30, 2024
USD ($)
item
shares
Jun. 30, 2025
shares
Dec. 31, 2024
shares
Convertible Redeemable Preferred Stock and Stockholders' Equity            
Aggregate shares issued upon exercise of warrants         1 1
Issuance of common stock to vendor (in shares)       136,203    
Number of vendors | item       2    
Issuance of common stock to vendor | $       $ 360,000    
Maximum            
Convertible Redeemable Preferred Stock and Stockholders' Equity            
Service period of the shares       12 months    
Minimum            
Convertible Redeemable Preferred Stock and Stockholders' Equity            
Service period of the shares       6 months    
Initial May 2024 Registered Direct Offering and Concurrent Private Placement            
Convertible Redeemable Preferred Stock and Stockholders' Equity            
Gross proceeds | $   $ 2,600,000        
Placement agent fees and other offering expenses | $   $ 314,000        
Initial May 2024 Registered Direct Offering            
Convertible Redeemable Preferred Stock and Stockholders' Equity            
Aggregate share issued     785,000      
Price per share | $ / shares     $ 3.31      
Initial May 2024 Concurrent Private Placement            
Convertible Redeemable Preferred Stock and Stockholders' Equity            
Aggregate shares issued upon exercise of warrants     785,000      
Warrants exercise price (in dollar per share) | $ / shares     $ 3.18      
Second May 2024 Registered Direct Offering and Concurrent Private Placement            
Convertible Redeemable Preferred Stock and Stockholders' Equity            
Gross proceeds | $ $ 2,400,000          
Placement agent fees and other offering expenses | $ $ 290,000          
Second May 2024 Registered Direct Offering            
Convertible Redeemable Preferred Stock and Stockholders' Equity            
Aggregate share issued   675,000        
Price per share | $ / shares   $ 3.61        
Second May 2024 Concurrent Private Placement            
Convertible Redeemable Preferred Stock and Stockholders' Equity            
Aggregate shares issued upon exercise of warrants   675,000        
Warrants exercise price (in dollar per share) | $ / shares   $ 3.48