XML 73 R52.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES AND OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued Expenses and Other Current Liabilities [Abstract]    
Accrued rebates $ 4,155 $ 16,608
Accrued distribution fees 11,565 5,954
Accrued incentives 5,892 4,961
Accrued interest 2,857 546
Accrued testing 827 282
Accrued payroll and other compensation 3,332 2,203
Income taxes payable 3,481 0
Other 1,853 2,365
Total accrued expenses and other current liabilities $ 33,962 $ 32,919