Quarterly report pursuant to Section 13 or 15(d)

Warrants - Additional Information (Details)

v3.19.2
Warrants - Additional Information (Details) - $ / shares
Jun. 30, 2019
Jan. 31, 2019
Jan. 26, 2019
Jan. 14, 2019
Jan. 09, 2019
Class of Warrant or Right [Line Items]          
Warrants, number of shares of common stock with right to purchase (in shares)       933,334 933,334
Warrants, exercise price (usd per share)       $ 0.2475 $ 0.2475
H.C. Wainwright, underwriter          
Class of Warrant or Right [Line Items]          
Warrants, number of shares of common stock with right to purchase (in shares)   1,065,217 1,065,217   13,333,334
Warrants, exercise price (usd per share)   $ 0.253 $ 0.253   $ 0.225
2017 Offering          
Class of Warrant or Right [Line Items]          
Warrants, number of shares of common stock with right to purchase (in shares) 3,675,000