XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-term Debt and Credit Arrangements - Schedule of Long-term Debt and Credit Agreement (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
May 31, 2023
May 11, 2023
Nov. 30, 2019
Debt Instrument [Line Items]          
Total debt $ 553,189 $ 654,713      
Debt issuance costs and other (24) (375)      
Less: current maturities 39,986 39,932      
Total long-term debt $ 513,203 614,781      
3.75% Convertible Notes          
Debt Instrument [Line Items]          
Interest rate 3.75%     3.75%  
2.75% Convertible Notes          
Debt Instrument [Line Items]          
Interest rate 2.75%        
Convertible Debt | 3.75% Convertible Notes          
Debt Instrument [Line Items]          
Total debt $ 373,750 373,750      
Convertible Debt | 2.75% Convertible Notes          
Debt Instrument [Line Items]          
Total debt $ 31,338 31,338      
Interest rate 2.75%       2.75%
Convertible Debt | The 3.75% Convertible Notes          
Debt Instrument [Line Items]          
Interest rate 3.75%   3.75%    
Line of Credit | The Term Loan          
Debt Instrument [Line Items]          
Total debt $ 148,125 150,000      
Line of Credit | The Credit Agreement          
Debt Instrument [Line Items]          
Total debt $ 0 $ 100,000