v3.26.1
Warrant Liabilities - Valuation Assumptions (Details) - $7.75 Warrants
Mar. 31, 2026
Y
Dec. 31, 2025
Y
Risk-free interest rate    
Warrant Liabilities    
Warrants, measurement input 0.0371 0.0343
Volatility    
Warrant Liabilities    
Warrants, measurement input 1.01 0.80
Expected average term (years)    
Warrant Liabilities    
Warrants, measurement input 1.97 2.22
Exercise price    
Warrant Liabilities    
Warrants, measurement input 7.75 7.75
Stock price    
Warrant Liabilities    
Warrants, measurement input 2.26 1.97
Fair value per share    
Warrant Liabilities    
Warrants, measurement input 0.58 0.28