XML 146 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Principal Balances under Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Long-term debt $ 846,563  
Less unamortized debt issuance costs (23,550) $ (179)
Total long-term debt 823,013 198,009
Less current portion   11,250
Long-term portion 823,013 186,759
Term Loan    
Debt Instrument [Line Items]    
Long-term debt 99,063 124,688
Revolving Credit Facility    
Debt Instrument [Line Items]    
Long-term debt   $ 73,500
Convertible debt    
Debt Instrument [Line Items]    
Long-term debt $ 747,500