XML 45 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Stock Option Valuation Assumptions (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Black-Scholes option valuation assumptions      
Volatility, minimum 87.00% 74.00% 73.00%
Volatility, maximum 91.00% 87.00% 77.00%
Stock Options      
Black-Scholes option valuation assumptions      
Risk-free interest rate, minimum 1.40% 2.00% 1.60%
Risk-free interest rate, maximum 2.70% 3.10% 2.20%
Stock Options | Minimum      
Black-Scholes option valuation assumptions      
Expected term P5Y P3Y7M28D P3Y6M
Stock Options | Maximum      
Black-Scholes option valuation assumptions      
Expected term P6Y1M17D P6Y1M17D P6Y1M13D