Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - May 2024 Public Offering (Details)

v3.24.2.u1
Stockholders' Equity - May 2024 Public Offering (Details) - USD ($)
$ / shares in Units, $ in Millions
Apr. 29, 2029
Apr. 29, 2024
Jun. 30, 2024
May 31, 2024
Dec. 31, 2023
Oct. 26, 2023
Stockholders' Equity            
Exercise price of warrant     $ 0.29   $ 1.34  
Prefunded Warrants            
Stockholders' Equity            
Warrants issued     3,105,000 15,717,638   1,668,236
May 2024 Public Offering            
Stockholders' Equity            
Price per share   $ 0.2369        
Warrants issued       50,632,914    
Net proceeds of offering   $ 3.2        
May 2024 Public Offering | Forecast [Member]            
Stockholders' Equity            
Number of common stock agreed to issue and sell 1,160,000          
May 2024 Public Offering | Existing Warrants            
Stockholders' Equity            
Warrants issued   2,588,236        
Exercise price of warrant   $ 1.58        
Warrants expiration term   5 years        
May 2024 Public Offering | Existing Warrants | Minimum            
Stockholders' Equity            
Exercise price of warrant   $ 0.237        
May 2024 Public Offering | Series A-3 Warrant            
Stockholders' Equity            
Warrants issued   16,877,638        
Number of warrant to converted   1        
Number of common stock, each warrant get converted   1        
Warrants expiration term   9 months        
May 2024 Public Offering | Series A-2 Warrant            
Stockholders' Equity            
Warrants issued   16,877,638        
Number of warrant to converted   1        
Number of common stock, each warrant get converted   1        
Warrants expiration term   24 months        
May 2024 Public Offering | Series A-1 Warrant            
Stockholders' Equity            
Warrants issued   16,877,638        
Number of warrant to converted   1        
Number of common stock, each warrant get converted   1        
Warrants expiration term   5 years        
May 2024 Public Offering | Prefunded Warrants            
Stockholders' Equity            
Warrants issued   15,717,638        
Price per warrant   $ 0.237        
Exercise price of warrant   $ 0.0001