XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Borrowings, Amended Credit Agreement and Credit Agreement (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Instruments [Abstract]    
Principal amount $ 143,684 $ 148,150
Principal amount, current portion [1] 10,025 8,111
Principal amount, net of current portion 133,659 140,039
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost (1,163) (1,468)
Unamortized discount and debt issuance cost, current portion [1] (420) (420)
Unamortized discount and debt issuance cost, net of current portion (743) (1,048)
Net debt [Abstract]    
Net debt 142,521 146,682
Net debt, less current portion [1] 9,605 7,691
Net debt, net of current portion 132,916 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 140,625 144,375
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost (1,163) (1,468)
Net debt [Abstract]    
Net debt 139,462 142,907
Other [Member]    
Debt Instruments [Abstract]    
Principal amount 3,059 3,775
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost 0 0
Net debt [Abstract]    
Net debt $ 3,059 $ 3,775
[1] The long-term portion is included as part of Other Long-Term Liabilities in the unaudited Consolidated Balance Sheet.