XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.3
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES [Abstract]    
Accrued rebates $ 5,116 $ 4,155
Accrued distribution fees 10,678 11,565
Accrued incentives 4,514 5,892
Accrued interest 105 2,857
Accrued testing 301 827
Accrued payroll and other compensation 2,763 3,332
Income taxes payable 2,788 3,481
Other 2,562 1,996
Total accrued expenses and other current liabilities $ 28,827 $ 34,105