XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.1
5. Accrued Other Expenses
3 Months Ended
Mar. 31, 2021
Accrued Liabilities and Other Liabilities [Abstract]  
Accrued Other Expenses

Accrued other expenses consisted of the following:

 

  

March 31,

2021

 

December 31,

2020

Inventory  $272,401   $1,458,850 
Payroll & related compensation   479,054    853,402 
Professional fees   721,725    618,308 
Royalty costs   1,587,500    1,906,439 
Sales allowances   1,270,754    1,559,847 
Sales and use tax   148,454    183,264 
Other   467,369    884,953 
             Total accrued other expenses  $4,947,257   $7,465,063