Quarterly report pursuant to Section 13 or 15(d)

Convertible Redeemable Preferred Stock and Stockholders' Equity - March 2024 Issuance of Common Stock, Prefunded Common Stock Warrants and Common Stock Warrants (Details)

v3.24.2.u1
Convertible Redeemable Preferred Stock and Stockholders' Equity - March 2024 Issuance of Common Stock, Prefunded Common Stock Warrants and Common Stock Warrants (Details) - USD ($)
Mar. 26, 2024
Jun. 30, 2024
Dec. 31, 2023
Oct. 16, 2023
Jun. 30, 2023
Mar. 31, 2023
Convertible Preferred Stock and Stockholders' Equity            
Aggregate shares issued upon exercise of warrants (in shares)   3,225     17,143 7,454
March 2024 Offering            
Convertible Preferred Stock and Stockholders' Equity            
Aggregate purchase price $ 2,299,000          
Cash fees paid $ 388,000          
Common stock | March 2024 Offering            
Convertible Preferred Stock and Stockholders' Equity            
Aggregate share issued 417,833          
Warrant            
Convertible Preferred Stock and Stockholders' Equity            
Aggregate shares issued upon exercise of warrants (in shares)     1      
Warrant | March 2024 Offering            
Convertible Preferred Stock and Stockholders' Equity            
Aggregate shares issued upon exercise of warrants (in shares) 511,175          
Warrants exercise price (in $ per share) $ 6.00          
Fair value of warrant $ 1,227,000          
Pre-Funded Warrants | March 2024 Offering            
Convertible Preferred Stock and Stockholders' Equity            
Aggregate share issued 93,342          
Pre-Funded Warrants | Common stock | March 2024 Offering            
Convertible Preferred Stock and Stockholders' Equity            
Cash fees paid $ 181,000          
Fair value of warrant 1,072,000          
Common Warrants            
Convertible Preferred Stock and Stockholders' Equity            
Aggregate shares issued upon exercise of warrants (in shares)       30,978    
Common Warrants | March 2024 Offering            
Convertible Preferred Stock and Stockholders' Equity            
Cash fees paid 207,000          
Fair value of warrant $ 1,227,000