XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2
NOTES PAYABLE AND AMENDED CREDIT AGREEMENT, Amended Credit Agreement and Credit Agreement (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instruments [Abstract]    
Principal amount $ 155,696 $ 118,417
Principal amount, current portion 5,188 830
Principal amount, net of current portion 150,508 117,587
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost 2,027 0
Unamortized discount and debt issuance cost, current portion 408 0
Unamortized discount and debt issuance cost, net of current portion 1,619 0
Net debt [Abstract]    
Net debt 153,669 118,417
Net debt, less current portion 4,780 830
Net debt, net of current portion 148,889 117,587
Revolving Facility [Member]    
Debt Instruments [Abstract]    
Principal amount 0 114,000
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost 0 0
Net debt [Abstract]    
Net debt 0 114,000
Term Facility [Member]    
Debt Instruments [Abstract]    
Principal amount 150,000 0
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost 2,027 0
Net debt [Abstract]    
Net debt 147,973 0
Other Debt [Member]    
Debt Instruments [Abstract]    
Principal amount 5,696 4,417
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost 0 0
Net debt [Abstract]    
Net debt $ 5,696 $ 4,417