XML 49 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Equity - Schedule of Issuance of Warrants to Purchase Common Stock (Details)
Sep. 30, 2019
$ / shares
shares
Class of Warrant or Right [Line Items]  
Total Warrants | shares 4,016,817
Weighted average exercise price | $ / shares $ 22.95
Series A Warrants [Member]  
Class of Warrant or Right [Line Items]  
Total Warrants | shares 1,102
Weighted average exercise price | $ / shares $ 8,750.00
Series B Warrants [Member]  
Class of Warrant or Right [Line Items]  
Total Warrants | shares 2,448
Weighted average exercise price | $ / shares $ 3,500.00
Series D Warrants [Member]  
Class of Warrant or Right [Line Items]  
Total Warrants | shares 806,698
Weighted average exercise price | $ / shares $ 15.19
Series E Warrants [Member]  
Class of Warrant or Right [Line Items]  
Total Warrants | shares 2,972,221
Weighted average exercise price | $ / shares $ 1.80
April 2019 Underwriter Warrants [Member]  
Class of Warrant or Right [Line Items]  
Total Warrants | shares 34,955
Weighted average exercise price | $ / shares $ 6.25
September 2019 Underwriter Warrants [Member]  
Class of Warrant or Right [Line Items]  
Total Warrants | shares 194,444
Weighted average exercise price | $ / shares $ 2.25
Other Warrants [Member]  
Class of Warrant or Right [Line Items]  
Total Warrants | shares 4,949
Weighted average exercise price | $ / shares $ 11,258.00