Quarterly report pursuant to Section 13 or 15(d)

Accrued Expenses - Schedule of Accrued Expenses (Details)

v3.8.0.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Mar. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accrued host fees $ 1,535,088 $ 1,657,663
Accrued professional, board and other fees 404,528 2,683,557
Accrued wages 15,142 1,016,563
Accrued commissions 500 883,763
Warranty payable 168,000 171,000
Accrued taxes payable 559,060 551,190
Accrued payroll taxes payable 528,371 632,078
Accrued interest expense 38,367 347,027
Accrued lease termination costs 300,000
Accrued settlement reserve costs 100,000 12,980,588
Dividend payable 1,892,800
Other accrued expenses 53,866 19,115
Total accrued expenses $ 3,402,922 $ 23,135,344