XML 74 R57.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Schedule of Fair Value of Employee Stock Options (Details) - Options to purchase common stock
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Employees      
Share-based Compensation      
Expected volatility, Minimum 42.60% 44.10% 36.40%
Expected volatility, Maximum 45.30% 48.90% 53.20%
Risk-free interest rate, Minimum 1.12% 1.51% 0.43%
Risk-free interest rate, Maximum 2.26% 1.79% 2.04%
Employees | Minimum      
Share-based Compensation      
Expected term (in years) 4 years 9 months 18 days 5 years 7 months 6 days 2 years 1 month 6 days
Employees | Maximum      
Share-based Compensation      
Expected term (in years) 6 years 1 month 6 days 6 years 1 month 6 days 6 years 1 month 6 days
Non-Employee      
Share-based Compensation      
Expected volatility, Minimum 52.30% 51.60% 52.80%
Expected volatility, Maximum 52.70% 52.90% 53.80%
Risk-free interest rate, Minimum 1.94% 1.72% 2.17%
Risk-free interest rate, Maximum 2.41% 2.02% 2.48%
Non-Employee | Minimum      
Share-based Compensation      
Expected term (in years) 9 years 6 months 6 years 7 months 6 days 7 years 3 months 18 days
Non-Employee | Maximum      
Share-based Compensation      
Expected term (in years) 9 years 9 months 18 days 9 years 1 month 6 days 9 years 9 months 18 days