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 ($)
Sep. 30, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Registration rights penalty $ 21,517 $ 967,928
Accrued consulting fees 214,958 184,800
Accrued host fees 1,514,327 1,308,897
Accrued professional, board and other fees 1,544,196 1,381,399
Accrued wages 803,708 241,466
Accrued commissions 835,001 445,000
Warranty payable 235,000 338,000
Accrued taxes payable 566,825 511,902
Accrued payroll taxes payable 576,709 122,069
Warrants payable 2,530,714 155,412
Accrued issuable equity 9,352,068 862,377
Accrued interest expense 206,720 273,838
Accrued lease termination costs 300,000
Accrued settlement reserve costs 12,975,588
Dividend payable 848,900 1,150,100
Other accrued expenses 23,787 12,788
Total accrued expenses $ 32,550,018 $ 7,955,976