XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-term Debt - Summary of the Company's Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Less: original issue discounts $ (2,963) $ (3,646)
Less: unamortized deferred financing costs (10,777) (12,809)
Total long-term debt 1,036,338 1,038,132
Less: current portion of long-term debt 0 (9,019)
Total long-term debt, net of current portion 1,036,338 1,029,113
Senior Notes, due 2029    
Debt Instrument [Line Items]    
Debt instrument carrying amount 350,000 350,000
2021 Term Loan    
Debt Instrument [Line Items]    
Debt instrument carrying amount $ 700,078 $ 704,587