Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Narrative) (Details)

v3.24.1.1.u2
Subsequent Events (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
May 02, 2024
Apr. 10, 2024
Mar. 31, 2024
Oct. 26, 2023
Prefunded Warrants        
Subsequent Events        
Warrants issued     704,236 1,668,236
Exercise price of warrant     $ 0.001  
Subsequent event        
Subsequent Events        
Number of positions eliminated period percent   81.00%    
Restructuring charges   $ 0.2    
Subsequent event | Existing Warrants        
Subsequent Events        
Warrants issued 2,588,236      
Exercise price of warrant $ 1.58      
Warrants expiration term 5 years      
Subsequent event | Minimum | Existing Warrants        
Subsequent Events        
Exercise price of warrant $ 0.237      
Subsequent event | Public Offering        
Subsequent Events        
Number of common stock agreed to issue and sell 1,160,000      
Price per common stock $ 0.237      
Price per warrant $ 0.2369      
Net proceeds of offering $ 3.3      
Subsequent event | Public Offering | Prefunded Warrants        
Subsequent Events        
Warrants issued 15,717,638      
Exercise price of warrant $ 0.0001      
Subsequent event | Public Offering | Series A-1 Warrant        
Subsequent Events        
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      
Subsequent event | Public Offering | Series A-2 Warrant        
Subsequent Events        
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      
Subsequent event | Public Offering | Series A-3 Warrant        
Subsequent Events        
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