Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value Measurements and Fair Value of Financial Instruments - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details)

v3.25.4
Fair Value Measurements and Fair Value of Financial Instruments - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details) - Level 3
Dec. 31, 2025
Dec. 31, 2024
Fair value of common stock    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants , measurement input 1.10 1.40
Exercise Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants , measurement input 57.50 57.50
Expected term (in years)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants , measurement input 1.5 2.5
Risk-free interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants , measurement input 0.0347 0.0426
Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants , measurement input 0.6325 0.7986
Dividend yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants , measurement input 0 0