Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.19.1
Subsequent Events (Details) - Subsequent Event
$ / shares in Units, $ in Millions
Apr. 09, 2019
USD ($)
Agreement
$ / shares
shares
Apr. 05, 2019
shares
Subsequent Event [Line Items]    
Number of underwriting agreements | Agreement 2  
Gross proceeds from public offerings | $ $ 70.0  
underwriting discounts and commissions and estimated offering expenses payable | $ $ 4.6  
Common Stock    
Subsequent Event [Line Items]    
Conversion of series A stock into common stock   1,000
Minimum ownership percentage to total number stock Issued and outstanding holder is prohibited from conversion   9.99%
Public Offering | Class A Warrants    
Subsequent Event [Line Items]    
Warrants, exercise price | $ / shares $ 8.625  
Class A warrants maturity date Oct. 10, 2022  
Public Offering | Common Stock Agreement | Class A Warrants    
Subsequent Event [Line Items]    
Warrants to purchase common stock 1,951,844  
Share price (in dollars per share) | $ / shares $ 7.50  
Public Offering | Common Stock Agreement | Common Stock    
Subsequent Event [Line Items]    
Shares issued 8,667,333  
Public Offering | Preferred Stock Agreement | Class A Warrants    
Subsequent Event [Line Items]    
Warrants to purchase common stock 166,500  
Share price (in dollars per share) | $ / shares $ 7,500  
Public Offering | Preferred Stock Agreement | Series A Convertible Preferred Stock    
Subsequent Event [Line Items]    
Shares issued 666