XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Long Term Debt (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Debt Instrument [Line Items]      
Finance Lease, Liability $ 1,397   $ 1,874
Long-term Debt and Lease Obligation, Including Current Maturities 853,753   905,781
Current portion of long-term debt 746   715
Long-term debt 853,007   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 59,493   114,234
Unamortized Debt Issuance Expense 507   354
2.250 Percent Convertible Notes Due 2027 | Convertible Notes Payable      
Debt Instrument [Line Items]      
Convertible Debt 792,863   789,673
Unamortized Debt Issuance Expense $ 7,137   $ 10,327