XML 62 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-Based Compensation (Assumptions Used in Estimation of Fair Value of Stock) (Details) - $ / shares
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average Black-Scholes fair value of stock options granted $ 1.38 $ 1.50
Dividend yield 0.00% 0.00%
Expected forfeiture rate 0.00% 0.00%
Employee Stock Purchase Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Dividend yield 0.00% 0.00%
Expected forfeiture rate 0.00% 0.00%
Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate, minimum 2.43% 2.26%
Volatility, minimum 111.65% 113.98%
Expected term (in years) 4 years 21 days 4 years 1 month 13 days
Minimum [Member] | Employee Stock Purchase Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average Black-Scholes fair value of stock options granted $ 0.36 $ 0.45
Risk-free interest rate, minimum 1.20% 0.66%
Volatility, minimum 52.19% 59.84%
Expected term (in years) 6 months 6 months
Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate, maximum 2.55% 2.54%
Volatility, maximum 126.76% 114.12%
Expected term (in years) 4 years 6 months 4 years 1 month 20 days
Maximum [Member] | Employee Stock Purchase Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average Black-Scholes fair value of stock options granted $ 1.74 $ 3.53
Risk-free interest rate, maximum 2.50% 1.79%
Volatility, maximum 171.60% 203.83%
Expected term (in years) 2 years 2 years