Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)

v3.21.2
SCHEDULE OF ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued host fees $ 125,698 $ 119,906
Accrued professional, board and other fees 191,403 109,809
Accrued wages 727,279 403,024
Accrued commissions 55,429 46,577
Warranty payable 7,000 10,000
Accrued income, property and sales taxes payable 372,713 357,467
Accrued issuable equity 312,069 184,234
VAT payable 190,495
Other accrued expenses 305,793 97,817
Total accrued expenses and other current liabilities $ 2,287,879 $ 1,328,834