XML 88 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 11 - Accrued Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Compensation $ 11,290 $ 8,741
Current portion of contingent consideration 5,250 5,000
Current portion of present value of non-competition payments 1,933 1,888
Accrued rebates 4,260 0
Other 7,677 6,456
Accrued Liabilities, Current $ 30,410 $ 22,085