XML 44 R35.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Current and long-term debt      
Debt $ 225,079   $ 162,106
Current portion of long-term debt(1) (22,579)   (12,246)
Other(2) (5,667)   (4,325)
Long-term debt, net 196,833   145,535
Unamortized debt issuance costs 5,700   4,300
Interest expense 400 $ 1,700  
Repayment of borrowings 26 $ 10,026  
2024 Term Loan Agreement      
Current and long-term debt      
Current portion of long-term debt(1) (22,500)   (12,200)
Term loan credit facility      
Current and long-term debt      
Debt 225,000   162,000
Paycheck Protection Program Loan [Member]      
Current and long-term debt      
Debt $ 79   $ 106