XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued Expenses and Other Current Liabilities [Abstract]    
Accrued rebates $ 4,847 $ 4,155
Accrued distribution fees 12,115 11,565
Accrued incentives 1,671 5,892
Accrued interest 1,893 2,857
Accrued testing 463 827
Accrued payroll and other compensation 1,924 3,332
Income taxes payable 6,601 3,481
Other 2,046 1,853
Total accrued expenses and other current liabilities $ 31,560 $ 33,962