XML 92 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Compensation $ 11,714 $ 11,290
Current portion of contingent consideration 5,250 5,250
Current portion of present value of non-competition payments 1,797 1,933
Temporary labor accrual 1,685 0
Accrued rebates 1,606 4,260
Other 6,744 7,677
Accrued expenses, total $ 28,796 $ 30,410