XML 107 R95.htm IDEA: XBRL DOCUMENT v3.22.4
Credit Facility and Acquisition Debt (Narrative) (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
letter_of_credit
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Dec. 09, 2022
USD ($)
May 27, 2022
USD ($)
Nov. 22, 2021
USD ($)
May 13, 2021
USD ($)
Debt Instrument [Line Items]                      
Letters of Credit | letter_of_credit 1                    
Debt instrument, term 77 months                    
Amortization of debt issuance costs $ 552,000 $ 576,000 $ 782,000                
Debt Issuance Costs, Gross 600,000             $ 200,000     $ 300,000
Line Of Credit Facility Accordion Provision 75,000,000                    
Line of Credit Facility, Remaining Borrowing Capacity 57,000,000                    
Debt Issuance Costs, Net $ 1,864,000 1,543,000                  
Line of Credit | Prime Rate Option                      
Debt Instrument [Line Items]                      
Debt instrument interest rate (in percent) 2.375%                    
Line of Credit | LIBOR Margin Option                      
Debt Instrument [Line Items]                      
Debt instrument interest rate (in percent) 3.375%                    
Deferred Purchase Price Notes                      
Debt Instrument [Line Items]                      
Interest expense $ 311,000 364,000 489,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) 7.30%                    
Debt instrument, term 5 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) 10.00%                    
Debt instrument, term 20 years                    
Credit Agreement                      
Debt Instrument [Line Items]                      
Long-term Debt $ 190,700,000                    
Interest expense 7,105,000 1,820,000 3,738,000                
Amortization of debt issuance costs     482,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   380,000 $ 412,000                
Credit Agreement Amendment                      
Debt Instrument [Line Items]                      
Line of Credit Facility, Maximum Borrowing Capacity                 $ 250,000,000    
New Term Loan                      
Debt Instrument [Line Items]                      
Line of Credit Facility, Maximum Borrowing Capacity                   $ 200,000,000  
Revolving Credit Facility, Secured, Floating Rate                      
Debt Instrument [Line Items]                      
Present value of future deferred payments 2,300,000                    
Revolving Credit Facility, Secured, Floating Rate | Revolving Credit Facility | Line of Credit                      
Debt Instrument [Line Items]                      
Long-term Debt $ 190,700,000 $ 155,400,000                  
Revolving Credit Facility, Secured, Floating Rate | Revolving Credit Facility | Credit Agreement                      
Debt Instrument [Line Items]                      
Debt Instrument, Interest Rate During Period 4.00% 3.80%                  
Ratio Actual                      
Debt Instrument [Line Items]                      
Ratio of indebtedness to net capital (in ratio) 6.00             6.00 5.25    
Ratio Actual | Forecast                      
Debt Instrument [Line Items]                      
Ratio of indebtedness to net capital (in ratio)       5.00 5.25 5.50 5.75        
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