XML 75 R65.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
letter_of_credit
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
letter_of_credit
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
May 27, 2022
USD ($)
Debt Instrument [Line Items]            
Debt instrument, term     35 months      
Amortization of debt issuance costs     $ 259,000 $ 255,000    
Long-term debt $ 526,016,000   $ 526,016,000   $ 528,335,000  
Letters of Credit | letter_of_credit 1   1      
Line Of Credit Facility Accordion Provision $ 75,000,000.0   $ 75,000,000.0      
Debt issuance costs, net of accumulated amortization of $3,477 and $3,300, respectively 1,088,000   1,088,000   1,265,000  
Business Combination, Series of Individually Immaterial Business Combinations            
Debt Instrument [Line Items]            
Interest expense 112,000 $ 93,000 262,000 187,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 $ 90,000 89,000 $ 177,000 177,000    
Credit Agreement Amendment            
Debt Instrument [Line Items]            
Line of Credit Facility, Maximum Borrowing Capacity           $ 250,000,000.0
Ratio Actual            
Debt Instrument [Line Items]            
Ratio of indebtedness to net capital (in ratio) 5.00   5.00      
Revolving Credit Facility, Secured, Floating Rate            
Debt Instrument [Line Items]            
Present value of future deferred payments     $ 2,200,000      
Senior notes            
Debt Instrument [Line Items]            
Interest expense $ 4,250,000 4,250,000 8,500,000 8,500,000    
Amortization of Debt Discount (Premium) 145,000 140,000 291,000 278,000    
Amortization of debt issuance costs 42,000 $ 40,000 83,000 $ 79,000    
Senior notes | Senior Notes 4.25%            
Debt Instrument [Line Items]            
Principal amount $ 400,000,000   $ 400,000,000   400,000,000  
Debt instrument interest rate (in percent) 4.25%   4.25%      
Long-term debt, fair value $ 383,100,000   $ 383,100,000      
Debt issuance costs, net of accumulated amortization of $3,477 and $3,300, respectively $ 509,000   $ 509,000   592,000  
Senior notes | Senior Note One            
Debt Instrument [Line Items]            
Discount rate 4.42%   4.42%      
Senior notes | Senior Note Two            
Debt Instrument [Line Items]            
Unamortized debt issuance costs   4.30%   4.30%    
Line of Credit | Prime Rate            
Debt Instrument [Line Items]            
Debt instrument interest rate (in percent)     1.125%      
Line of Credit | Secured Overnight Financing Rate (SOFR)            
Debt Instrument [Line Items]            
Debt instrument interest rate (in percent)     2.225%      
Line of Credit | Revolving Credit Facility, Secured, Floating Rate | Revolving Credit Facility            
Debt Instrument [Line Items]            
Long-term debt $ 124,000,000   $ 124,000,000   $ 126,700,000  
Remaining borrowing capacity $ 123,800,000   $ 123,800,000      
Line of Credit | Revolving Credit Facility, Secured, Floating Rate | Ratio Actual | Revolving Credit Facility            
Debt Instrument [Line Items]            
Ratio of earnings to fixed cost obligations (in ratio) 1.20   1.20      
Deferred Purchase Price Notes | Minimum            
Debt Instrument [Line Items]            
Debt instrument, term 9 years          
Deferred purchase price notes payable to sellers of acquired entities, discounted imputed interest rate (in Percent) 6.50%   6.50%      
Deferred Purchase Price Notes | Maximum            
Debt Instrument [Line Items]            
Debt instrument, term 20 years          
Deferred purchase price notes payable to sellers of acquired entities, discounted imputed interest rate (in Percent) 8.50%   8.50%      
Credit Agreement            
Debt Instrument [Line Items]            
Interest expense $ 1,977,000 $ 2,102,000 $ 3,964,000 $ 4,601,000    
Credit Agreement | Revolving Credit Facility, Secured, Floating Rate | Revolving Credit Facility            
Debt Instrument [Line Items]            
Debt Instrument, Interest Rate During Period 6.00% 6.80% 5.90% 6.90%