Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Schedule of Warrants Liabilities Measured at Fair Value Using Significant Unobservable Inputs (Details)

v3.19.1
Summary of Significant Accounting Policies - Schedule of Warrants Liabilities Measured at Fair Value Using Significant Unobservable Inputs (Details)
12 Months Ended
Dec. 31, 2018
USD ($)
Accounting Policies [Abstract]  
Balance,December 31, 2017
Fair value of warrant derivative at Issuance date (Note 6, 7 and 10) (9,170,822)
Total realized and unrealized gains (losses):  
Change in the fair value of warrant derivative (14,336,425)
Balance,December 31, 2018 $ (23,507,247)