Quarterly report [Sections 13 or 15(d)]

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 ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Convertible Redeemable Preferred Stock and Stockholders' Equity      
Repurchase of common stock warrants $ (622,000)    
Change in fair value of warrant liability $ (17,000) $ (8,129,000)  
February 2024 Warrants Black Scholes      
Convertible Redeemable Preferred Stock and Stockholders' Equity      
Aggregate number of warrants outstanding     328,483
Black Scholes value payout per share (in $ per share)     $ 1.96
Threshold number of days to elects the fundamental changes (in days)     30 days
Number of Warrants Paid in Black Scholes Payout 316,415    
Repurchase of common stock warrants $ (622,000)    
Change in fair value of warrant liability $ 8,000