Annual report pursuant to Section 13 and 15(d)

Accrued Expenses - Schedule of Accrued Professional Board and Other Fees (Details)

v3.8.0.1
Accrued Expenses - Schedule of Accrued Professional Board and Other Fees (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Investment banking fees $ 860,183 $ 860,183
Legal fees related to public offering 436,715
Professional fees 684,673 142,900
Board fees 608,945 296,845
Other 93,041 81,471
Total accrued professional, board and other fees $ 2,683,557 $ 1,381,399