XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Long-Term Indebtedness (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consisted of the following at:
 June 30,December 31,
(In thousands)20252024
2030 Convertible Notes$460,000 $— 
2026 Convertible Notes92,000 460,000 
Term Loan399,000 280,000 
Revolving Credit Loan— 19,263 
Other11,551 1,588 
Unamortized deferred financing fees(14,561)(3,598)
947,990 757,253 
Less current portion(3,677)(423)
Long-term indebtedness$944,313 $756,830