v3.26.1
Debt - Long-Term Debt Related To Term Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Less: debt, current $ (39,344) $ (39,344)
Debt, noncurrent 677,123 696,795
Secured Debt | Line of Credit    
Debt Instrument [Line Items]    
Less: deferred financing costs (2,408) (2,986)
Total debt, net of deferred financing costs 716,467 736,139
Less: debt, current (39,344) (39,344)
Debt, noncurrent 677,123 696,795
Secured Debt | 2023 Credit Agreement | Line of Credit    
Debt Instrument [Line Items]    
2023 Term Loan with principal payments due quarterly; final balance due on maturity date of July 20, 2028 $ 718,875 $ 739,125