Quarterly report [Sections 13 or 15(d)]

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

v3.26.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, 2026
Mar. 31, 2025
Dec. 31, 2024
Convertible Redeemable Preferred Stock and Stockholders' Equity      
Repurchase of common stock warrants $ 0 $ 622,000  
Change in fair value of warrant liabilities 0 $ (17,000)  
February 2024 Warrants Black Scholes      
Convertible Redeemable Preferred Stock and Stockholders' Equity      
Black Scholes value payout per share (in $ per share)     $ 1.96
Aggregate number of warrants outstanding (in shares)     328,483
Threshold number of days to elects the fundamental changes (in days)     30 days
Number of warrants paid in black scholes payout (in shares)   316,415  
Repurchase of common stock warrants   $ 622,000  
Change in fair value of warrant liabilities $ 8,000