XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
6 Months Ended
Jun. 30, 2023
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES [Abstract]  
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
6.
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES


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

   
June 30, 2023
   
December 31, 2022
 
Accrued rebates
 
$
16,029,095
   
$
11,436,484
 
Accrued distribution fees
   
5,344,306
     
3,166,896
 
Accrued incentives
   
2,200,871
     
4,193,919
 
Accrued testing
   
301,980
     
309,867
 
Accrued payroll and other compensation
   
2,671,851
     
4,086,379
 
Other
   
2,197,495
     
1,795,804
 
Total accrued expenses and other current liabilities
 
$
28,745,598
   
$
24,989,349