Quarterly report pursuant to Section 13 or 15(d)

Accrued Expenses - Schedule of Accrued Expenses (Details)

v3.10.0.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accrued host fees $ 1,251,553 $ 1,657,663
Accrued professional, board and other fees 182,581 2,683,557
Accrued wages 373,898 1,016,563
Accrued commissions 2,300 883,763
Warranty payable 121,000 171,000
Accrued taxes payable 646,841 551,190
Accrued payroll taxes payable 632,078
Accrued interest expense 32,034 347,027
Accrued lease termination costs 300,000
Accrued settlement reserve costs 12,980,588
Dividend payable 1,892,800
Other accrued expenses 127,137 19,115
Total accrued expenses $ 2,737,344 $ 23,135,344