Quarterly report pursuant to Section 13 or 15(d)

Accrued Expenses - Schedule of Accrued Expenses (Details)

v3.20.2
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued host fees $ 114,262 $ 108,683
Accrued professional, board and other fees 29,500 40,518
Accrued wages 182,474 295,250
Warranty payable 14,000 12,000
Accrued income, property and sales taxes payable 395,161 417,669
Other accrued expenses 14,577 23,428
Total accrued expenses $ 749,974 $ 897,548