XML 62 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Accrued Expenses (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Payroll liabilities $ 2,455,694 $ 1,627,957
Distributor commissions 509,500 1,070,000
Sales tax payable 52,526
Other accrued liabilities 894,458 99,020
Total accrued expenses $ 3,859,652 $ 2,849,503