XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
9 Months Ended
Sep. 30, 2023
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES [Abstract]  
Accrued Expenses and Other Current Liabilities

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

   
September 30, 2023
   
December 31, 2022
 
Accrued rebates
 
$
15,907,590
   
$
11,436,484
 
Accrued distribution fees
   
5,822,699
     
3,166,896
 
Accrued incentives
   
3,309,387
     
4,193,919
 
Accrued testing
   
394,630
     
309,867
 
Accrued payroll and other compensation
   
1,816,036
     
4,086,379
 
Other
   
2,613,384
     
1,795,804
 
Total accrued expenses and other current liabilities
 
$
29,863,726
   
$
24,989,349