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.2
Summary of Significant Accounting Policies - Schedule of Warrants Liabilities Measured at Fair Value Using Significant Unobservable Inputs (Details) - USD ($)
3 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Accounting Policies [Abstract]    
Balance, December 31, 2018 $ 15,273,579 $ 23,507,247
Series B Warrants exercised during the three months ended March 31, 2019 (7,733,463) (5,635,769)
Change in the fair value of warrant derivative (2,111,684) (2,597,899)
Series B Warrants exchanged for Series C Preferred Stock (3,671,024)  
Balance, March 31, 2019 $ 1,757,408 $ 15,273,579