XML 51 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
May 05, 2020
May 01, 2020
May 14, 2020
Mar. 31, 2020
Dec. 31, 2019
Subsequent Event [Member] | Series E and E1 Preferred Stock [Member]          
Subsequent Event [Line Items]          
Conversion price $ 10.00        
Maximum [Member]          
Subsequent Event [Line Items]          
Warrant exercise price       $ 23.04 $ 23.04
Maximum [Member] | Series F warrants [Member] | Subsequent Event [Member]          
Subsequent Event [Line Items]          
Warrants issued to purchase of common stock 2,200,000        
Minimum [Member]          
Subsequent Event [Line Items]          
Warrant exercise price       $ 7.00 $ 7.00
Common Stock [Member]          
Subsequent Event [Line Items]          
Convertible preferred stock, shares upon conversion       2,915  
Common Stock [Member] | Subsequent Event [Member]          
Subsequent Event [Line Items]          
Gross proceeds from public offering $ 22.0        
Common Stock [Member] | Subsequent Event [Member] | Series E and E1 Preferred Stock [Member]          
Subsequent Event [Line Items]          
Convertible preferred stock, shares upon conversion     800,000    
Common Stock [Member] | IPO | Subsequent Event [Member]          
Subsequent Event [Line Items]          
Shares issued in public offering 2,200,000        
2019 Warrants [Member]          
Subsequent Event [Line Items]          
Warrant exercise price       $ 23.04  
2019 Warrants [Member] | Subsequent Event [Member]          
Subsequent Event [Line Items]          
Gross proceeds from public offering   $ 22.0      
Warrant exercise price $ 10.00 $ 10.00