XML 45 R36.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Current and long-term debt      
Debt $ 219,428   $ 162,106
Current portion of long-term debt(1) (22,553)   (12,246)
Other(2) (5,408)   (4,325)
Long-term debt, net 191,467   145,535
Unamortized debt issuance costs 5,400   4,300
Interest expense 800 $ 3,400  
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 219,375   162,000
Paycheck Protection Program Loan [Member]      
Current and long-term debt      
Debt $ 53   $ 106