Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurement - Summary of Changes in Fair Value of Level 3 Warrant Liabilities Measured at Recurring Basis (Details)

v3.10.0.1
Fair Value Measurement - Summary of Changes in Fair Value of Level 3 Warrant Liabilities Measured at Recurring Basis (Details)
6 Months Ended
Jun. 30, 2018
USD ($)
Fair Value Disclosures [Abstract]  
Derivative liabilities, beginning balance $ 3,448,390
Exchange of derivative liability for equity (395,175)
Reclassify derivative liability to equity (36,445)
Issuance of warrants
Change in fair value of derivative liability (2,965,365)
Derivative liabilities, ending balance 51,405
Warrants payable, beginning balance 1,154,120
Exchange of warrants payable for equity (2,595,729)
Accrual of other warrant obligations 2,135,430
Change in fair value of warrants payable (682,470)
Warrants payable, ending balance $ 11,351