XML 66 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation (Details 6) - Employee stock purchase plan [Member]
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Weighted-average Black-Scholes assumptions used to estimate fair value of ESPP shares        
Expected volatility 39.00% 41.00% 39.00% 42.00%
Expected term 1 year 5 months 7 days 1 year 4 months 7 days 1 year 5 months 20 days 1 year 5 months 14 days
Risk-free interest rate 0.72% 0.54% 0.65% 0.53%
Dividend yield 0.00% 0.00% 0.00% 0.00%