v3.23.3
Debt and Lease Obligations - Debt and Lease Obligation (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Lease obligations $ 19,706   $ 22,348
Total debt and lease obligations $ 991,403   $ 1,003,006
Operating lease, liability, current, statement of financial position [extensible enumeration] Less: Current portion of long term debt and lease obligations   Less: Current portion of long term debt and lease obligations
Less: Current portion of long term debt and lease obligations $ (12,866)   $ (3,917)
Operating lease, liability, noncurrent, statement of financial position [extensible enumeration] Long-term portion   Long-term portion
Long-term portion $ 978,537   $ 999,089
Term Loan      
Debt Instrument [Line Items]      
Effective fixed interest rate on long-term debt (as a percent) 7.90%    
Unamortized debt premium and issuance costs $ (10,841)   (2,563)
Long-term debt 971,697   980,658
Term Loan | 2023 Term Loan principal      
Debt Instrument [Line Items]      
Long-term debt 982,538   0
Unamortized debt premium and issuance costs   $ (700)  
Term Loan | 2020 Term Loan principal      
Debt Instrument [Line Items]      
Long-term debt $ 0   $ 983,221