XML 43 R35.htm IDEA: XBRL DOCUMENT v3.23.2
DEBT (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current and long-term debt    
Debt $ 220,265 $ 235,190
Current Portion of Long-Term Debt(1) (42,606) (35,067)
Other(2) (13,604) (17,447)
Total long-term debt 164,055 182,676
Unamortized debt issuance costs 9,900 13,000
Term loan credit facility    
Current and long-term debt    
Debt 220,000 235,000
Paycheck Protection Program Loan [Member]    
Current and long-term debt    
Debt $ 265 $ 190