XML 37 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Equity Plans - Employee Stock Options Valuation Assumptions (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Equity Plans        
Dividend yield 0.00% 0.00% 0.00% 0.00%
Employee stock options        
Equity Plans        
Expected volatility, Minimum 61.00% 61.20% 61.00% 62.00%
Expected volatility, Maximum 63.40% 65.10% 63.40% 66.50%
Risk-free interest rate, Minimum 1.42% 2.75% 1.42% 2.42%
Risk-free interest rate, Maximum 1.90% 2.98% 2.58% 2.98%
Employee stock options | Minimum        
Equity Plans        
Expected term 5 years 5 years 5 months 27 days 5 years 5 years 5 months 27 days
Employee stock options | Maximum        
Equity Plans        
Expected term 6 years 29 days 6 years 29 days 6 years 29 days 6 years 29 days