XML 109 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Credit Facility and Acquisition Debt (Senior long-term debt) (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Debt Instrument [Line Items]    
Accumulated Amortization, Debt Issuance Costs $ 2,478 $ 1,926
Debt Issuance Costs, Net 1,306 1,864
Less: current portion (537) (555)
Total acquisition debt, net of current portion 5,461 3,438
Line of Credit Facility, Remaining Borrowing Capacity $ 68,300  
Ratio Actual    
Debt Instrument [Line Items]    
Ratio of indebtedness to net capital (in ratio) 5.75  
Notes payable, other | Acquisition Debt    
Debt Instrument [Line Items]    
Long-term Debt $ 5,998 3,993
Credit Agreement    
Debt Instrument [Line Items]    
Long-term Debt 179,100  
Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 0  
Less: Interest 0  
Present value of Credit Facility and acquisition debt 179,100  
Credit Agreement | Term Loan    
Debt Instrument [Line Items]    
Long-term Debt 177,794 188,836
Acquisition Debt    
Debt Instrument [Line Items]    
Long-term Debt 9,277  
Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 938  
Less: Interest 3,279  
Present value of Credit Facility and acquisition debt 5,998  
Revolving Credit Facility | Line of Credit | Revolving Credit Facility, Secured, Floating Rate    
Debt Instrument [Line Items]    
Long-term Debt $ 179,100 $ 190,700