Quarterly report pursuant to Section 13 or 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 ($)
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Investment banking fees $ 860,183
Legal fees related to public offering 436,715
Professional fees 249,983 684,673
Board fees 147,737 608,945
Other 6,808 93,041
Total accrued professional, board and other fees $ 404,528 $ 2,683,557