Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.24.2.u1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Jul. 31, 2024
Jan. 31, 2024
Jul. 31, 2023
Feb. 28, 2023
Pre-funded warrants        
Subsequent Events        
Class of warrants exercise price   $ 0.0001 $ 0.0001 $ 0.0001
Subsequent Event | July 2024 Registered Direct Offering        
Subsequent Events        
Number of shares issued and sold 1,230,000      
Purchase price per share $ 2.05      
Expiration term of warrants (in years) 5 years      
Total gross proceeds from Issuance of common stock $ 12.0      
Subsequent Event | July 2024 Registered Direct Offering | Pre-funded warrants        
Subsequent Events        
Number of shares issuable for each warrant 4,623,659      
Class of warrants exercise price $ 2.0499      
Subsequent Event | July 2024 Registered Direct Offering | Common Stock Warrants        
Subsequent Events        
Class of warrants exercise price $ 2.05