XML 15 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Warrants - Summary of rollforward of the common stock warrants outstanding (Details) - $ / shares
1 Months Ended 9 Months Ended
Feb. 12, 2019
Apr. 30, 2018
Sep. 30, 2019
Class of Warrant or Right [Line Items]      
Class Of Warrant Or Right Issued 110,922    
Class Of Warrant Or Right Exercised   15,000 8,947,112
Common Warrants      
Class of Warrant or Right [Line Items]      
Number of warrants, Outstanding, Beginning balance | shares     3,730,944
Number of warrants, Outstanding, Ending balance | shares     18,653,195
Weighted average exercise price, Beginning balance | $ / shares     $ 10.78
Weighted average exercise price, Ending balance | $ / shares     $ 3.61
Weighted average remaining contractual term, Ending balance     4 years 4 months 9 days
Common Warrants | Adjustment for Reverse Stock Split [Member]      
Class of Warrant or Right [Line Items]      
Adjustment for reverse stock split     16
Common Warrants | Warrants Issued [Member]      
Class of Warrant or Right [Line Items]      
Class Of Warrant Or Right Issued     14,926,161
Weighted average exercise price, Warrants issued | $ / shares     $ 1.37
Common Warrants | Pre-funded warrants issued [Member]      
Class of Warrant or Right [Line Items]      
Class Of Warrant Or Right Issued     8,947,112
Weighted average exercise price, Warrants issued | $ / shares     $ 0.01
Common Warrants | Pre-funded warrants exercised [Member]      
Class of Warrant or Right [Line Items]      
Class Of Warrant Or Right Exercised     (9,344,612)
Weighted average exercise price, Warrants exercised | $ / shares     $ 0.01
Common Warrants | Representative warrants expiration [Member]      
Class of Warrant or Right [Line Items]      
Class Of Warrant Or Right Expired     (3,926)
Weighted average exercise price, Warrants exercised | $ / shares     $ 226.60
Pre Funded Warrants [Member]      
Class of Warrant or Right [Line Items]      
Number of warrants, Outstanding, Beginning balance | shares     697,500
Number of warrants, Outstanding, Ending balance | shares     300,000