XML 109 R96.htm IDEA: XBRL DOCUMENT v3.25.4
Credit Facility and Acquisition Debt (Senior long-term debt) (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]    
Accumulated amortization, debt issuance costs $ 3,300 $ 2,947
Debt issuance costs, net of accumulated amortization of $3,300 and $2,947, respectively 1,265 1,618
Less: current portion (607) (571)
Total acquisition debt, net of current portion $ 5,581 4,895
Ratio Actual    
Debt Instrument [Line Items]    
Ratio of indebtedness to net capital (in ratio) 5.00  
Notes payable, other | Acquisition Debt    
Debt Instrument [Line Items]    
Long-term debt $ 6,188 5,466
Credit Agreement    
Debt Instrument [Line Items]    
Long-term debt 126,700  
Credit Agreement | Term Loan    
Debt Instrument [Line Items]    
Long-term debt 125,435 135,382
Acquisition Debt    
Debt Instrument [Line Items]    
Long-term debt 9,402  
Revolving Credit Facility | Line of Credit | Revolving Credit Facility, Secured, Floating Rate    
Debt Instrument [Line Items]    
Long-term debt 126,700 $ 137,000
Remaining borrowing capacity $ 121,100