XML 46 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Other Accrued Liabilities [Line Items]    
Customer rebates $ 7,543 $ 6,863
Accrued compensation 2,487 2,950
Dividend payable 610 609
Other 2,995 2,498
Total: 17,778 $ 12,920
My Medic Asset Acquisition    
Other Accrued Liabilities [Line Items]    
Holdback Liability 3,143  
Contingent liability $ 1,000