Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.23.3
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Oct. 31, 2023
Jul. 31, 2023
Feb. 22, 2023
Dec. 16, 2022
Subsequent Events        
Class of warrants exercise price     $ 5.00 $ 4.075
Series A Warrants        
Subsequent Events        
Number of warrants issued and sold to purchase shares   3,236,248    
Class of warrants exercise price   $ 2.84    
Series B Warrants        
Subsequent Events        
Number of warrants issued and sold to purchase shares   3,236,248    
Subsequent Event | October 2023 Inducement        
Subsequent Events        
Number of warrants issued and sold to purchase shares 6,325,354      
Class of warrants exercise price $ 1.76      
Total gross proceeds from Issuance of common stock $ 11.1      
Net proceeds from offering 10.0      
Amount of commissions and other transaction costs $ 1.1      
Subsequent Event | October 2023 Inducement | Series A Warrants        
Subsequent Events        
Class of warrants exercise price $ 1.51      
Expiration term of warrants (in years) 5 years      
Subsequent Event | October 2023 Inducement | Series B Warrants        
Subsequent Events        
Class of warrants exercise price $ 1.51      
Expiration term of warrants (in years) 24 months      
Subsequent Event | Maximum | October 2023 Inducement | Series A Warrants        
Subsequent Events        
Number of warrants issued and sold to purchase shares 6,325,354      
Subsequent Event | Maximum | October 2023 Inducement | Series B Warrants        
Subsequent Events        
Number of warrants issued and sold to purchase shares 6,325,354