XML 59 R46.htm IDEA: XBRL DOCUMENT v3.21.1
9. ACCRUED OTHER EXPENSES (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Accrued Other Expenses    
Inventory purchases $ 1,458,850 $ 0
Payroll and related benefit costs 853,402 151,473
Professional fees 618,308 105,493
Royalty costs 1,906,439 1,125,000
Sales allowances 1,559,847 901,196
Sales and use tax 183,264 148,836
Other 884,953 234,473
Total accrued other expenses $ 7,465,063 $ 2,666,471