XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Borrowings, Amended Credit Agreement and Credit Agreement (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Instruments [Abstract]    
Principal amount $ 146,631 $ 148,150
Principal amount, current portion [1] 10,120 8,111
Principal amount, net of current portion 136,511 140,039
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost (1,232) (1,468)
Unamortized discount and debt issuance cost, current portion [1] (420) (420)
Unamortized discount and debt issuance cost, net of current portion (812) (1,048)
Net debt [Abstract]    
Net debt 145,399 146,682
Net debt, less current portion [1] 9,700 7,691
Net debt, net of current portion 135,699 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 142,500 144,375
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost (1,232) (1,468)
Net debt [Abstract]    
Net debt 141,268 142,907
Other [Member]    
Debt Instruments [Abstract]    
Principal amount 4,131 3,775
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost 0 0
Net debt [Abstract]    
Net debt $ 4,131 $ 3,775
[1] The long-term portion is included as part of Other Long-Term Liabilities in the unaudited Consolidated Balance Sheet.