XML 85 R70.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Credit Facility (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Long-term debt $ 522,281 $ 528,335
Accumulated amortization, debt issuance costs 3,387 3,300
Debt issuance costs, net of accumulated amortization of $726 and $685, respectively (1,177) (1,265)
Less: current portion (762) (607)
Total acquisition debt, net of current portion 5,453 5,581
Term Loan | Credit Agreement    
Debt Instrument [Line Items]    
Long-term debt 119,323 125,435
Acquisition Debt | Notes payable, other    
Debt Instrument [Line Items]    
Long-term debt 6,215 6,188
Revolving Credit Facility | Revolving Credit Facility, Secured, Floating Rate | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt $ 120,500 $ 126,700