Quarterly report pursuant to Section 13 or 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)
3 Months Ended
Mar. 31, 2019
USD ($)
Accounting Policies [Abstract]  
Balance, December 31, 2018 $ 23,507,247
Series B Warrants exercised during the three months ended March 31, 2019 (5,635,769)
Change in the fair value of warrant derivative (2,597,899)
Balance, March 31, 2019 $ 15,273,579