XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.3
BORROWINGS, Amended Credit Agreement and Credit Agreement (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Instruments [Abstract]    
Principal amount $ 150,638 $ 185,555
Principal amount, current portion 7,555 8,271
Principal amount, net of current portion 143,083 177,284
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost 1,587 1,861
Unamortized discount and debt issuance cost, current portion 0 408
Unamortized discount and debt issuance cost, net of current portion 1,587 1,453
Net debt [Abstract]    
Net debt 149,051 183,694
Net debt, less current portion 7,555 7,863
Net debt, net of current portion 141,496 175,831
Revolving Facility [Member]    
Debt Instruments [Abstract]    
Principal amount 0 31,000
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost 0 0
Net debt [Abstract]    
Net debt 0 31,000
Term Facility [Member]    
Debt Instruments [Abstract]    
Principal amount 145,313 148,125
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost 1,587 1,861
Net debt [Abstract]    
Net debt 143,726 146,264
Other [Member]    
Debt Instruments [Abstract]    
Principal amount 5,325 6,430
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost 0 0
Net debt [Abstract]    
Net debt $ 5,325 $ 6,430