Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.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, 2024
Stock-Based Compensation              
Aggregate shares issued upon exercise of warrants             1
February 2023,Registered direct offering              
Stock-Based Compensation              
Aggregate share issued           1,344  
Net proceeds         $ 5.3    
Maximum aggregate fee of the gross proceeds           8.00%  
February 2023,Registered direct offering | Pre-Funded Warrants              
Stock-Based Compensation              
Aggregate shares issued upon exercise of warrants           2,545  
Warrants exercise price           $ 0.015  
February 2023,Registered direct offering | Private Placement Warrants              
Stock-Based Compensation              
Aggregate shares issued upon exercise of warrants           5,833  
Warrants exercise price           $ 1,573.5  
March 2023,Registered direct offering              
Stock-Based Compensation              
Net proceeds     $ 1.6        
Number of shares issued and sold       5,581      
March 2023,Registered direct offering | Private Placement Warrants              
Stock-Based Compensation              
Aggregate shares issued upon exercise of warrants       11,163      
Warrants exercise price       $ 286.5      
April 2023,Registered direct offering              
Stock-Based Compensation              
Aggregate share issued   4,954          
Net proceeds $ 1.0            
April 2023,Registered direct offering | Private Placement Warrants              
Stock-Based Compensation              
Aggregate shares issued upon exercise of warrants   9,908          
Warrants exercise price   $ 211.5