XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Borrowings, Amended Credit Agreement and Credit Agreement (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instruments [Abstract]    
Principal amount $ 147,321 $ 148,150
Principal amount, current portion 9,642 8,111
Principal amount, net of current portion 137,679 140,039
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost (1,350) (1,468)
Unamortized discount and debt issuance cost, current portion (420) (420)
Unamortized discount and debt issuance cost, net of current portion (930) (1,048)
Net debt [Abstract]    
Net debt 145,971 146,682
Net debt, less current portion 9,222 7,691
Net debt, net of current portion 136,749 138,991
Revolving Facility [Member]    
Debt Instruments [Abstract]    
Principal amount 0 0
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost 0 0
Net debt [Abstract]    
Net debt 0 0
Term Facility [Member]    
Debt Instruments [Abstract]    
Principal amount 143,437 144,375
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost (1,350) (1,468)
Net debt [Abstract]    
Net debt 142,087 142,907
Other [Member]    
Debt Instruments [Abstract]    
Principal amount [1] 3,884 3,775
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost [1] 0 0
Net debt [Abstract]    
Net debt [1] $ 3,884 $ 3,775
[1] The long-term portion is included as part of Other Long-Term Liabilities in the unaudited Consolidated Balance Sheet.