v3.26.1
Fair Value Measurements - Narrative (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
Mar. 31, 2026
USD ($)
Jan. 14, 2026
USD ($)
Dec. 31, 2025
USD ($)
Nov. 06, 2024
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Gain on change in fair value of embedded derivative $ 0        
Accrued expenses and other current liabilities   $ 27,397,000   $ 24,856,000  
Preferred Stock Exchange Agreement          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Cash payable     $ 10,000,000.0    
Accrued expenses and other current liabilities     $ 9,700,000    
2025 Notes | Convertible Debt          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
2025 Convertible notes $ 0        
2029 Senior Secured Notes | Debt | Measurement Input, Adjusted Market Yield | Valuation Technique, Discounted Cash Flow          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Debt measurement input     0.0491    
2029 Senior Secured Notes | Level 3 | Debt | Measurement Input, Adjusted Market Yield | Valuation Technique, Discounted Cash Flow          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Debt measurement input     0.0529    
2029 Senior Secured Notes | Preferred Stock Exchange Agreement          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Debt instrument, fair value disclosure     $ 8,900,000    
2029 Senior Secured Notes | Secured Debt          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Debt aggregate face amount     8,000,000.0   $ 40,900,000
2029 Senior Secured Notes | Secured Debt | Preferred Stock Exchange Agreement          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Debt aggregate face amount     $ 8,000,000.0