v3.26.1
Fair Value Measurements - Measurement Inputs of Common Stock Warrant Liabilities (Details)
Mar. 31, 2026
yr
Dec. 31, 2025
yr
Closing price of common stock    
Fair Value Measurements    
Measurement input 8.41 8.96
Warrant exercise price    
Fair Value Measurements    
Measurement input 10.5 10.5
Expected volatility    
Fair Value Measurements    
Measurement input 70 70
Risk free interest rate    
Fair Value Measurements    
Measurement input 3.79 3.62
Minimum | Expected term (in years)    
Fair Value Measurements    
Measurement input 0.67 0.92
Maximum | Expected term (in years)    
Fair Value Measurements    
Measurement input 4.18 4.43