XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED EXPENSES AND OTHER LIABILITIES
12 Months Ended
Dec. 31, 2023
ACCRUED EXPENSES AND OTHER LIABILITIES [Abstract]  
ACCRUED EXPENSES AND OTHER LIABILITIES

6.

ACCRUED EXPENSES AND OTHER LIABILITIES

 

Accrued expenses and other current liabilities at December 31, 2023 and 2022 are as follows:

 

 

 

December 31, 2023

    December 31, 2022  
    (In thousands)   
 

Accrued rebates

  $ 16,608     $ 11,437  

Accrued distribution fees

    5,954       3,167  

Accrued incentives

    4,961       4,194  

Accrued testing

    282       310  
Accrued payroll and other compensation
    2,203       4,086  

Other

    2,911       1,796  

Total accrued expenses and other current liabilities

  $ 32,919     $ 24,990