XML 51 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Equity Incentive Plans and Stock-Based Compensation - Summary of Valuation Assumptions (Details)
9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 4 years 8 months 12 days 4 years 10 months 24 days
Risk-free interest rate 1.74% 1.42%
Volatility 42.00% 49.00%
Dividend rate 0.00% 0.00%
ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 1 year 3 months 18 days 1 year 3 months 18 days
Risk-free interest rate 1.12% 0.65%
Volatility 38.00% 43.00%
Dividend rate 0.00% 0.00%