v3.26.1
Debt - Long-Term Debt Related To Term Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Less: debt, current $ (39,344) $ (39,344)
Debt, noncurrent 686,959 696,795
Secured Debt | Line of Credit    
Debt Instrument [Line Items]    
Less: deferred financing costs (2,697) (2,986)
Total debt, net of deferred financing costs 726,303 736,139
Less: debt, current (39,344) (39,344)
Debt, noncurrent 686,959 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 $ 729,000 $ 739,125