v3.26.1
Fair Value Measurements - Schedule of Fair Value Assumptions of New Term Loan (Details) - Term Loan
Mar. 31, 2026
Dec. 31, 2025
Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt instrument measurement input 0.0710 0.0710
Annual interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt instrument measurement input 0.0800 0.0800
Expected term (years) – Scenario 1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt instrument measurement input 4 4.25
Expected term (years) – Scenario 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt instrument measurement input 5.35 5.6