XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.1
BORROWINGS, Amended Credit Agreement and Credit Agreement (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Instruments [Abstract]    
Principal amount $ 192,168 $ 185,555
Principal amount, current portion 7,730 8,271
Principal amount, net of current portion 184,438 177,284
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost 1,757 1,861
Unamortized discount and debt issuance cost, current portion 0 408
Unamortized discount and debt issuance cost, net of current portion 1,757 1,453
Net debt [Abstract]    
Net debt 190,411 183,694
Net debt, less current portion 7,730 7,863
Net debt, net of current portion 182,681 175,831
Revolving Facility [Member]    
Debt Instruments [Abstract]    
Principal amount 38,000 31,000
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost 0 0
Net debt [Abstract]    
Net debt 38,000 31,000
Term Facility [Member]    
Debt Instruments [Abstract]    
Principal amount 147,188 148,125
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost 1,757 1,861
Net debt [Abstract]    
Net debt 145,431 146,264
Other Debt [Member]    
Debt Instruments [Abstract]    
Principal amount 6,980 6,430
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost 0 0
Net debt [Abstract]    
Net debt $ 6,980 $ 6,430