XML 42 R29.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES AND OTHER LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2022
ACCRUED EXPENSES AND OTHER LIABILITIES [Abstract]  
Accrued Expenses and Other Current Liabilities

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

 

 

 

December 31, 2022

    December 31, 2021  

Accrued rebates

  $ 11,436,484     $ 5,040,200  

Accrued distribution fees

    3,166,896       4,739,651  

Accrued incentives

    4,193,919       4,066,109  

Accrued testing

    309,867       1,189,970  
Accrued payroll and other compensation
    4,086,379       1,197,337  

Other

    1,795,804       981,721  

Total accrued expenses and other current liabilities

  $ 24,989,349     $ 17,214,988