XML 110 R97.htm IDEA: XBRL DOCUMENT v3.25.4
Credit Facility and Acquisition Debt (Narrative) (Details)
3 Months Ended 12 Months Ended
Dec. 31, 2025
USD ($)
letter_of_credit
Dec. 31, 2025
USD ($)
letter_of_credit
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
May 27, 2022
USD ($)
Debt Instrument [Line Items]          
Letters of Credit | letter_of_credit 1 1      
Debt instrument, term   41 months      
Amortization of debt issuance costs   $ 512,000 $ 622,000 $ 699,000  
Line Of Credit Facility Accordion Provision $ 75,000,000.0 75,000,000.0      
Debt issuance costs, net of accumulated amortization of $3,300 and $2,947, respectively $ 1,265,000 1,265,000 1,618,000    
Business Combination, Series of Individually Immaterial Business Combinations          
Debt Instrument [Line Items]          
Interest expense   $ 367,000 406,000    
Line of Credit | Prime Rate          
Debt Instrument [Line Items]          
Debt instrument interest rate (in percent)   1.13%      
Line of Credit | Secured Overnight Financing Rate (SOFR)          
Debt Instrument [Line Items]          
Debt instrument interest rate (in percent)   2.50%      
Deferred Purchase Price Notes          
Debt Instrument [Line Items]          
Interest expense       291,000  
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% 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) 8.50% 8.50%      
Debt instrument, term 20 years        
Credit Agreement          
Debt Instrument [Line Items]          
Long-term debt $ 126,700,000 $ 126,700,000      
Interest expense   8,948,000 13,390,000 17,251,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   353,000 469,000 $ 552,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 126,700,000 126,700,000 $ 137,000,000    
Remaining borrowing capacity $ 121,100,000 $ 121,100,000      
Revolving Credit Facility, Secured, Floating Rate | Revolving Credit Facility | Credit Agreement          
Debt Instrument [Line Items]          
Debt Instrument, Interest Rate During Period   6.70% 8.70%    
Ratio Actual          
Debt Instrument [Line Items]          
Ratio of indebtedness to net capital (in ratio) 5.00 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 1.20