XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Borrowings, Credit Agreement and Notes Payable (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instruments [Abstract]    
Principal amount $ 160,988 $ 154,578
Principal amount, current portion [1] 9,224 11,422
Principal amount, net of current portion 151,764 143,156
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost (726) (1,049)
Unamortized discount and debt issuance cost, current portion [1] (422) (423)
Unamortized discount and debt issuance cost, net of current portion (304) (626)
Net debt [Abstract]    
Net debt 160,262 153,529
Net debt, less current portion [1] 8,802 10,999
Net debt, net of current portion 151,460 142,530
Revolving Facility [Member]    
Debt Instruments [Abstract]    
Principal amount 26,500 11,000
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost 0 0
Net debt [Abstract]    
Net debt 26,500 11,000
Term Facility [Member]    
Debt Instruments [Abstract]    
Principal amount 133,125 140,625
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost (726) (1,049)
Net debt [Abstract]    
Net debt 132,399 139,576
Other [Member]    
Debt Instruments [Abstract]    
Principal amount 1,363 2,953
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost 0 0
Net debt [Abstract]    
Net debt $ 1,363 $ 2,953
[1] The long-term portion is included as part of Other Long-Term Liabilities in the Consolidated Balance Sheet.