XML 61 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - January 2016 Financing (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2016
USD ($)
Jan. 31, 2016
USD ($)
shares
Sep. 30, 2016
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2018
$ / shares
Stockholders Equity Note [Line Items]          
Aggregate offering price | $   $ 10.0      
Aggregate gross proceeds from sale of common stock and warrants | $ $ 7.8 $ 2.2      
Payments of transaction costs | $     $ 0.4    
Common Stock          
Stockholders Equity Note [Line Items]          
Common stock, maximum number of shares to be purchased (in shares) | shares   1,136,364      
Issuance of common stock (in shares) | shares   8,428      
Warrant | Fair Value, Inputs, Level 3 [Member]          
Stockholders Equity Note [Line Items]          
Fair value of warrants issued during the period | $   $ 4.8      
Common Stock          
Stockholders Equity Note [Line Items]          
Maximum number of warrants to be purchased (in shares) | shares   18,939      
Warrants issued (in shares) | shares   126,421      
Payments of transaction costs | $ $ 0.2        
Common Stock | Valuation Technique, Option Pricing Model [Member] | Measurement Input, Risk Free Interest Rate [Member]          
Stockholders Equity Note [Line Items]          
Warrants, measurement input 0.014 0.016      
Common Stock | Valuation Technique, Option Pricing Model [Member] | Measurement Input, Option Volatility [Member]          
Stockholders Equity Note [Line Items]          
Warrants, measurement input 0.994 1.019      
Common Stock | Valuation Technique, Option Pricing Model [Member] | Measurement Input, Expected Dividend Rate [Member]          
Stockholders Equity Note [Line Items]          
Warrants, measurement input 0 0      
Common Stock | Warrant | Fair Value, Inputs, Level 3 [Member]          
Stockholders Equity Note [Line Items]          
Fair value adjustment for modification | $       $ 0.7  
Warrants Expiring May 2022          
Stockholders Equity Note [Line Items]          
Exercise price (in usd per share)         $ 46.50
Warrants Expiring March 2023, Tranche 2          
Stockholders Equity Note [Line Items]          
Exercise price (in usd per share)         21.30
Warrants Expiring January 2023          
Stockholders Equity Note [Line Items]          
Exercise price (in usd per share)         12.60
Warrants Expiring March 2023, Tranche 3          
Stockholders Equity Note [Line Items]          
Exercise price (in usd per share)         18.90
Warrants Expiring March 2020, Tranche 2          
Stockholders Equity Note [Line Items]          
Exercise price (in usd per share)         18.00
Warrants Expiring March 2024          
Stockholders Equity Note [Line Items]          
Exercise price (in usd per share)         10.14
Warrants Expiring January 2023, Tranche 2          
Stockholders Equity Note [Line Items]          
Exercise price (in usd per share)         21.30
Warrants Expiring March 2023          
Stockholders Equity Note [Line Items]          
Exercise price (in usd per share)         12.60
Warrants Expiring May 2023          
Stockholders Equity Note [Line Items]          
Exercise price (in usd per share)         15.00
Warrants Expiring July 2025          
Stockholders Equity Note [Line Items]          
Exercise price (in usd per share)         492.00
Warrants Expiring March 2024 Tranche 3          
Stockholders Equity Note [Line Items]          
Exercise price (in usd per share)         12.00
Warrants Expiring April 2022          
Stockholders Equity Note [Line Items]          
Exercise price (in usd per share)         52.50
Warrants Expiring October 2024          
Stockholders Equity Note [Line Items]          
Exercise price (in usd per share)         387.00
Warrants Expiring March 2024 Tranche 2          
Stockholders Equity Note [Line Items]          
Exercise price (in usd per share)         $ 9.00