Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Schedule of Fair Value of Warrant Liabilities (Details)

v3.8.0.1
Summary of Significant Accounting Policies - Schedule of Fair Value of Warrant Liabilities (Details)
12 Months Ended
Dec. 31, 2017
USD ($)
Accounting Policies [Abstract]  
Fair value of warrant outstanging beginning balance
Fair value of warrant issued 2,600,930
Fair value of warrant equity warrant purchase (1,118,660)
Fair value of warrant exercised (13,280)
Fair value of warrant exchanged to series E (21,525,410)
Fair value of warrant change to equity (4,907)
Change in fair value of warrant 21,855,723
Fair value of warrant outstanging ending balance $ 1,794,396