XML 89 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Borrowings, Credit Agreement and Notes Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Instruments [Abstract]    
Principal amount $ 163,079 $ 154,578
Principal amount, current portion 10,287 11,422
Principal amount, net of current portion 152,792 143,156
Unamortized debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost [1] (620) (1,049)
Unamortized debt issuance cost, current portion [1] (422) (423)
Unamortized debt issuance cost, net of current portion [1] (198) (626)
Net debt [Abstract]    
Net debt 162,459 153,529
Net debt, less current portion 9,865 10,999
Net debt, net of current portion 152,594 142,530
Revolving Facility [Member]    
Debt Instruments [Abstract]    
Principal amount 30,500 11,000
Unamortized debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost [1] 0 0
Net debt [Abstract]    
Net debt 30,500 11,000
Term Facility [Member]    
Debt Instruments [Abstract]    
Principal amount 131,250 140,625
Unamortized debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost [1] (620) (1,049)
Net debt [Abstract]    
Net debt 130,630 139,576
Other [Member]    
Debt Instruments [Abstract]    
Principal amount [2] 1,329 2,953
Unamortized debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost [1],[2] 0 0
Net debt [Abstract]    
Net debt [2] $ 1,329 $ 2,953
[1] Debt issuance costs are amortized over the term of the Term Loan and recorded to interest expense.
[2] The long-term portion is included as part of Other Long-Term Liabilities in the Consolidated Balance Sheet.