v3.26.1
Long-Term Debt - Narrative (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Aug. 14, 2026
Apr. 13, 2023
Dec. 20, 2021
Debt Instrument [Line Items]          
Accretion of unamortized debt discount and amortization of debt issuance costs $ 1,057,000 $ 939,000      
Senior Secured Notes, 2021 | Senior Notes          
Debt Instrument [Line Items]          
Face amount         $ 300,000,000
Interest rate         10.25%
Effective interest rate 12.09%       12.14%
Repurchase amount       $ 159,800,000  
Debt term 5 years        
Fair value $ 130,000,000.0        
Senior Secured Notes, 2021 | Senior Notes | Subsequent Event          
Debt Instrument [Line Items]          
Debt instrument, redemption, principal     $ 80,000,000.0