XML 58 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Nature of Business - Liquidity - Rights Offering (Details) - USD ($)
$ in Millions
May 01, 2018
Feb. 12, 2018
Jul. 29, 2016
Sale of Securities      
Proceeds from Issuance or Sale of Equity $ 25.6 $ 8.7  
Dealer-Manager Agreement, rights offering      
Sale of Securities      
Issuance of stock (in shares) 3,694,118 467,000 239,986
Aggregate net proceeds $ 25.6 $ 8.7  
Pre-funded warrants | Series A Convertible Preferred Stock      
Sale of Securities      
Shares of common stock warrants will purchase (in shares)   696,325  
Pre-funded warrants | Series B Convertible Preferred Stock      
Sale of Securities      
Shares of common stock warrants will purchase (in shares) 4,509,804    
Pre-funded warrants | Securities Offering      
Sale of Securities      
Shares of common stock warrants will purchase (in shares) 815,686 196,167