XML 77 R67.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Credit Facility (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Long-term debt $ 526,016 $ 528,335
Accumulated amortization, debt issuance costs 3,477 3,300
Debt issuance costs, net of accumulated amortization of $768 and $685, respectively (1,088) (1,265)
Less: current portion (794) (607)
Total acquisition debt, net of current portion 5,411 5,581
Term Loan | Credit Agreement    
Debt Instrument [Line Items]    
Long-term debt 122,912 125,435
Acquisition Debt | Notes payable, other    
Debt Instrument [Line Items]    
Long-term debt 6,205 6,188
Revolving Credit Facility | Revolving Credit Facility, Secured, Floating Rate | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt $ 124,000 $ 126,700