XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES [Abstract]    
Accrued rebates $ 4,173 $ 4,155
Accrued distribution fees 11,389 11,565
Accrued incentives 3,065 5,892
Accrued interest 1,269 2,857
Accrued testing 389 827
Accrued payroll and other compensation 3,426 3,332
Income taxes payable 2,700 3,481
Other 17,491 1,853
Total accrued expenses and other current liabilities $ 43,902 $ 33,962