Quarterly report [Sections 13 or 15(d)]

Fair Value of Financial Instruments - Schedule of Private Warrants Assumptions (Details)

v3.26.1
Fair Value of Financial Instruments - Schedule of Private Warrants Assumptions (Details)
Mar. 31, 2026
$ / shares
Year
shares
Dec. 31, 2025
$ / shares
Year
shares
Feb. 25, 2025
Year
$ / shares
shares
Class of Warrant or Right [Line Items]      
Fair value per share (in dollars per share) $ 1.72 $ 1.60 $ 6.84
Warrants outstanding (in shares) | shares 2,633,195 2,633,195 5,098,978
Exercise price      
Class of Warrant or Right [Line Items]      
Warrants outstanding, measurement input 11.50 11.50 11.50
Common stock price      
Class of Warrant or Right [Line Items]      
Warrants outstanding, measurement input 8.50 7.60 14.34
Expected option term      
Class of Warrant or Right [Line Items]      
Warrants outstanding, measurement input | Year 0.4 0.7 1.5
Expected volatility      
Class of Warrant or Right [Line Items]      
Warrants outstanding, measurement input 1.1736 1.0460 0.8290
Risk-free rate of return      
Class of Warrant or Right [Line Items]      
Warrants outstanding, measurement input 0.0371 0.0352 0.0405
Expected annual dividend yield      
Class of Warrant or Right [Line Items]      
Warrants outstanding, measurement input 0 0 0