Quarterly report pursuant to Section 13 or 15(d)

Convertible Redeemable Preferred Stock and Stockholders' Equity - 2023 Offering (Details)

v3.24.1.1.u2
Convertible Redeemable Preferred Stock and Stockholders' Equity - 2023 Offering (Details) - USD ($)
$ / shares in Units, $ in Millions
Apr. 12, 2023
Apr. 07, 2023
Mar. 29, 2023
Mar. 27, 2023
Feb. 03, 2023
Jan. 31, 2023
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Feb. 28, 2023
Class of Stock [Line Items]                    
Aggregate shares issued upon exercise of warrants             0   7,454  
Warrant                    
Class of Stock [Line Items]                    
Aggregate shares issued upon exercise of warrants             1 1    
February 2023,Registered direct offering                    
Class of Stock [Line Items]                    
Aggregate share issued           1,344        
Net proceeds         $ 5.3          
Maxim an aggregate fee of the gross proceeds           8.00%        
Minimum percentage of ownership held by investor           50.10%        
Period for filing any registration statement or amendment or supplement thereto under the Securities Act           90 days        
February 2023,Registered direct offering | Warrant                    
Class of Stock [Line Items]                    
Warrants exercise price                   $ 1,573.50
February 2023,Registered direct offering | Pre-Funded Warrants                    
Class of Stock [Line Items]                    
Aggregate shares issued upon exercise of warrants           2,545        
Warrants exercise price           $ 0.015        
February 2023,Registered direct offering | Private Placement Warrants                    
Class of Stock [Line Items]                    
Aggregate shares issued upon exercise of warrants           5,833        
Warrants exercise price           $ 1,573.50        
March 2023,Registered direct offering                    
Class of Stock [Line Items]                    
Number of shares issued and sold       5,581            
Warrants exercise price       $ 286.50            
Net proceeds     $ 1.6              
March 2023,Registered direct offering | Private Placement Warrants                    
Class of Stock [Line Items]                    
Aggregate shares issued upon exercise of warrants       11,163            
Warrants exercise price       $ 286.50            
April 2023,Registered direct offering                    
Class of Stock [Line Items]                    
Aggregate share issued   4,954                
Warrants exercise price   $ 211.50                
Net proceeds $ 1.0                  
April 2023,Registered direct offering | Private Placement Warrants                    
Class of Stock [Line Items]                    
Aggregate shares issued upon exercise of warrants   9,908