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

Convertible Redeemable Preferred Stock and Stockholders' Equity - Exercise of Series B Preferred Stock Warrants (Details)

v3.26.1
Convertible Redeemable Preferred Stock and Stockholders' Equity - Exercise of Series B Preferred Stock Warrants (Details) - USD ($)
$ in Millions
12 Months Ended
Feb. 13, 2024
Dec. 31, 2024
Convertible Redeemable Preferred Stock and Stockholders' Equity    
Repurchase price $ 6.3  
Series B preferred stock    
Convertible Redeemable Preferred Stock and Stockholders' Equity    
Number of shares converted   5,000
Number of shares issued upon conversion   8,038
Unamortized discount   $ 0.3
Number of warrants repurchased 81,315  
Remaining fair value of warrant liability adjusted against additional paid-in-capital $ 0.8  
Amortization and accretion of discounts   0.2
Series B Preferred Stock    
Convertible Redeemable Preferred Stock and Stockholders' Equity    
Number of shares repurchased 62,657  
Unamortized discounts on warrants repurchase $ 5.4  
Aggregate amount of redemption   $ 5.8