XML 59 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long Term Debt
Long-term debt and the current period interest rates were as follows:
(In thousands)
December 31,
20242023
Term loans$234,375 $242,188 
Revolving credit facility8,800 23,800 
Total debt243,175 265,988 
Less current portion12,500 7,813 
Total long-term debt, less current portion230,675 258,175 
Less debt issuance costs - term loans(845)(1,214)
Total long-term debt, net of debt issuance costs - term loans$229,830 $256,961 
Debt issuance costs - revolving credit facility (1)
$1,258 $1,761 
Weighted-average interest rate7.25 %7.53 %
(1) Included as part of other assets.
Schedule of Future Long Term Debt Payments
Future long-term debt payments at December 31, 2024 were as follows:
(In thousands)
2025$12,500 
202614,063 
2027216,612 
2028— 
2029— 
Thereafter— 
Total$243,175