v3.25.4
Fair Value of Financial Instruments - Narrative (Details) - Private Warrants
Dec. 31, 2025
$ / shares
Dec. 31, 2024
$ / shares
Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input 2.636 1.943
Risk-Free Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input 0.0360 0.0420
Strike Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input 11.50 11.50
Share Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input 1.10 2.70
Expected Life    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Term of warrants 4 months 24 days 1 year 4 months 24 days