XML 52 R38.htm IDEA: XBRL DOCUMENT v3.23.1
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Outstanding borrowings $ 128,750 $ 135,000
Less: debt issuance costs (2,064) (2,202)
Total debt 126,686 132,798
Less: current portion of long-term debt (15,000) (15,000)
Long-term debt 111,686 117,798
Commerzbank Line of Credit    
Debt Instrument [Line Items]    
Outstanding borrowings 0 0
Revolving Credit Facility | Syndicated Credit Facility    
Debt Instrument [Line Items]    
Outstanding borrowings 0 0
Term Loan | Syndicated Credit Facility    
Debt Instrument [Line Items]    
Outstanding borrowings $ 128,750 $ 135,000