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

Convertible Redeemable Preferred Stock and Stockholders' Equity - February 2024 Warrants Black Scholes Value Payout (Details)

v3.25.1
Convertible Redeemable Preferred Stock and Stockholders' Equity - February 2024 Warrants Black Scholes Value Payout (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Sep. 10, 2024
Class of Stock [Line Items]      
Warrant liabilities     $ 123,000
Change in fair value of warrant liability $ 29,120,000 $ (4,510,000)  
February 2024 Warrants Black Scholes      
Class of Stock [Line Items]      
Black Scholes value payout per share (in $ per share) $ 1.96    
Aggregate number of warrants outstanding 328,483    
Threshold number of days to elects the fundamental changes (in days) 30 days    
Warrant liabilities $ 645,000    
Change in fair value of warrant liability $ 0