Quarterly report pursuant to Section 13 or 15(d)

Accrued Expenses - Schedule of Accrued Expenses (Details)

v3.19.3
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accrued taxes payable $ 613,245 $ 556,211
Accrued host fees 57,011 54,527
Accrued professional, board and other fees 84,500 159,500
Accrued wages 233,961 493,069
Accrued commissions 22,300
Warranty payable 25,000 9,700
Accrued interest expense 32,034
Inventory in transit 195,480
Other accrued expenses 22,414 22,100
Total accrued expenses $ 1,036,131 $ 1,544,921