XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Financing leases $ 2,365 $ 230
Long-term Debt and Lease Obligation, Including Current Maturities 973,848 1,054,822
Current portion of long-term debt 708 69,746
Long-term debt 973,140 985,076
Revolving Line of Credit    
Debt Instrument [Line Items]    
Long-term debt 2,000 70,000
Term Loan Facility    
Debt Instrument [Line Items]    
Long-term debt 114,064 133,858
Unamortized Debt Issuance Expense 524 729
2.625 Percent Convertible Notes Due 2024 | Convertible Notes Payable    
Debt Instrument [Line Items]    
Convertible Debt 70,000 69,568
Unamortized Debt Issuance Expense   432
2.250 Percent Convertible Notes Due 2027 | Convertible Notes Payable    
Debt Instrument [Line Items]    
Convertible Debt 785,419 781,166
Unamortized Debt Issuance Expense $ 14,581 $ 18,834