XML 53 R41.htm IDEA: XBRL DOCUMENT v3.26.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES [Abstract]    
Accrued rebates $ 7,426 $ 5,758
Accrued distribution fees 13,378 14,808
Accrued incentives 3,452 6,005
Accrued interest 122 172
Accrued testing 285 130
Accrued payroll and other compensation 3,450 809
Accrued income taxes 6,216 8,616
Other 4,776 4,168
Total accrued expenses and other current liabilities $ 39,105 $ 40,466