XML 155 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Credit Facility and Acquisition Debt (Narrative) (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
letter_of_credit
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
May 27, 2022
USD ($)
Debt Instrument [Line Items]        
Letters of Credit | letter_of_credit 1      
Debt instrument, term 50 months      
Amortization of debt issuance costs $ 127,000 $ 176,000    
Line Of Credit Facility Accordion Provision 75,000,000.0      
Debt Issuance Costs, Net 1,530,000   $ 1,618,000  
Series of Individually Immaterial Business Acquisitions        
Debt Instrument [Line Items]        
Interest expense $ 94,000 104,000    
Line of Credit | Prime Rate Option        
Debt Instrument [Line Items]        
Debt instrument interest rate (in percent) 1.50%      
Line of Credit | LIBOR Margin Option        
Debt Instrument [Line Items]        
Debt instrument interest rate (in percent) 2.50%      
Deferred Purchase Price Notes | Minimum        
Debt Instrument [Line Items]        
Deferred purchase price notes payable to sellers of acquired entities, discounted imputed interest rate (in Percent) 6.50%      
Debt instrument, term 9 years      
Deferred Purchase Price Notes | Maximum        
Debt Instrument [Line Items]        
Deferred purchase price notes payable to sellers of acquired entities, discounted imputed interest rate (in Percent) 7.30%      
Debt instrument, term 20 years      
Credit Agreement        
Debt Instrument [Line Items]        
Interest expense $ 2,499,000 3,916,000    
Letter of Credit        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity     15,000,000.0  
Swingline        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity     10,000,000.0  
Loans Payable        
Debt Instrument [Line Items]        
Amortization of debt issuance costs 88,000 $ 138,000    
Credit Agreement Amendment        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity       $ 250,000,000.0
Revolving Credit Facility, Secured, Floating Rate        
Debt Instrument [Line Items]        
Present value of future deferred payments 2,200,000      
Revolving Credit Facility, Secured, Floating Rate | Revolving Credit Facility | Line of Credit        
Debt Instrument [Line Items]        
Long-term Debt 120,000,000   $ 137,000,000  
Line of Credit Facility, Remaining Borrowing Capacity $ 127,800,000      
Revolving Credit Facility, Secured, Floating Rate | Revolving Credit Facility | Credit Agreement        
Debt Instrument [Line Items]        
Debt Instrument, Interest Rate During Period 6.90% 8.90%    
Ratio Actual        
Debt Instrument [Line Items]        
Ratio of indebtedness to net capital (in ratio) 5.00      
Ratio Actual | Revolving Credit Facility, Secured, Floating Rate | Revolving Credit Facility | Line of Credit        
Debt Instrument [Line Items]        
Ratio of earnings to fixed cost obligations (in ratio) 1.20