XML 57 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Long Term Debt (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Debt Instrument [Line Items]      
Finance Lease, Liability $ 1,717   $ 1,874
Long-term Debt and Lease Obligation, Including Current Maturities 892,157   905,781
Current portion of long-term debt 714   715
Long-term debt 891,443   905,066
Payments to redeem convertible notes 0 $ 70,000  
Line of Credit      
Debt Instrument [Line Items]      
Long-term Debt 0   0
Term Loan Facility      
Debt Instrument [Line Items]      
Long-term Debt 99,703   114,234
Unamortized Debt Issuance Expense 297   354
2.250 Percent Convertible Notes Due 2027 | Convertible Notes Payable      
Debt Instrument [Line Items]      
Convertible Debt 790,737   789,673
Unamortized Debt Issuance Expense $ 9,263   $ 10,327