XML 93 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Incentive Plans - Schedule of Weighted Average Assumptions for Employee Stock Option Grants and Assumptions Used to Estimate the Fair Value of Purchase Rights Granted (Details) - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
The ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend yield 0.00%    
Employee stock option grants      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate 2.03% 1.42% 1.79%
Dividend yield 0.00% 0.00% 0.00%
Expected term 5 years 10 months 24 days 6 years 16 days 6 years 6 days
Expected volatility 84.52% 94.97% 79.80%
Weighted-average fair value of common stock $ 15.32 $ 13.25 $ 7.35
Minimum | The ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of common stock (in dollars per share) $ 13.08    
Risk-free interest rate 0.79%    
Expected term 1 month 2 days    
Expected volatility 46.73%    
Maximum | The ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of common stock (in dollars per share) $ 18.02    
Risk-free interest rate 1.19%    
Expected term 6 months    
Expected volatility 75.78%