Annual report pursuant to Section 13 and 15(d)

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

v3.24.1
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
Dec. 31, 2023
Feb. 28, 2023
Dec. 31, 2022
Warrant                  
Class of Stock [Line Items]                  
Aggregate shares issued upon exercise of warrants             100   100
Pre-Funded Warrants                  
Class of Stock [Line Items]                  
Aggregate shares issued upon exercise of warrants             207    
February 2023,Registered direct offering                  
Class of Stock [Line Items]                  
Aggregate share issued           201,544      
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               $ 10.49  
February 2023,Registered direct offering | Pre-Funded Warrants                  
Class of Stock [Line Items]                  
Aggregate shares issued upon exercise of warrants           381,762      
Warrants exercise price           $ 0.0001      
February 2023,Registered direct offering | Private Placement Warrants                  
Class of Stock [Line Items]                  
Aggregate shares issued upon exercise of warrants           874,959      
Warrants exercise price           $ 10.49      
March 2023,Registered direct offering                  
Class of Stock [Line Items]                  
Number of shares issued and sold       837,207          
Warrants exercise price       $ 1.91          
Net proceeds     $ 1.6            
March 2023,Registered direct offering | Private Placement Warrants                  
Class of Stock [Line Items]                  
Aggregate shares issued upon exercise of warrants       1,674,414          
Warrants exercise price       $ 1.91          
April 2023,Registered direct offering                  
Class of Stock [Line Items]                  
Aggregate share issued   743,066              
Warrants exercise price   $ 1.41              
Net proceeds $ 1.0                
April 2023,Registered direct offering | Private Placement Warrants                  
Class of Stock [Line Items]                  
Aggregate shares issued upon exercise of warrants   1,486,132              
Warrants exercise price   $ 1.41