XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED EXPENSES
6 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
ACCRUED EXPENSES

 

(5) ACCRUED EXPENSES

 

Accrued expenses consisted of the following:

 

  

June 30, 2021

   December 31, 2020 
Inventory  $280,408   $1,458,850 
Payroll & related compensation   149,100    853,402 
Professional fees   588,156    618,308 
Royalty costs   1,586,571    1,906,439 
Sales allowances   1,714,068    1,559,847 
Sales and use tax   70,528    183,264 
Other   656,748    884,953 
Total accrued other expenses  $5,045,579   $7,465,063