v3.26.1
Fair Value Measurements - Schedule of Fair Value Assumptions of New Term Loan (Details) - Term Loan
Jun. 30, 2026
Dec. 31, 2025
Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt instrument measurement input 0.0680 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 3.75 4.25
Expected term (years) – Scenario 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt instrument measurement input 5.1 5.6