XML 51 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Debt (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt Instruments
(in thousands)March 31, 2026December 31, 2025
3.25% Convertible Notes due 2030
373,750 373,750 
3.75% Convertible Notes due 2028
273,750 373,750 
Credit Agreement - Term Loan$600,000 $600,000 
Debt issuance costs and other(6,519)(8,371)
Total debt$1,240,981 $1,339,129 
Less: current maturities379,794 375,896 
Total long-term debt$861,187 $963,233