XML 74 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Schedule of Fair Value of Employee Stock Options (Details) - Options to Purchase Common Stock
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Employees      
Share-based Compensation      
Expected volatility, Minimum 46.70% 42.60% 44.10%
Expected volatility, Maximum 52.00% 45.30% 48.90%
Risk-free interest rate, Minimum 1.85% 1.12% 1.51%
Risk-free interest rate, Maximum 2.14% 2.26% 1.79%
Dividend yield 0.00% 0.00% 0.00%
Employees | Minimum      
Share-based Compensation      
Expected term (in years) 5 years 3 months 18 days 4 years 9 months 18 days 5 years 7 months 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 46.70% 52.30% 51.60%
Expected volatility, Maximum 60.50% 52.70% 52.90%
Risk-free interest rate, Minimum 2.09% 1.94% 1.72%
Risk-free interest rate, Maximum 2.44% 2.41% 2.02%
Non-Employee | Minimum      
Share-based Compensation      
Expected term (in years) 7 years 2 months 12 days 9 years 6 months 6 years 7 months 6 days
Non-Employee | Maximum      
Share-based Compensation      
Expected term (in years) 9 years 7 months 6 days 9 years 9 months 18 days 9 years 1 month 6 days
2016 Employee Stock Purchase Plan      
Share-based Compensation      
Expected volatility, Minimum 49.30%    
Expected volatility, Maximum 72.70%    
Risk-free interest rate, Minimum 0.49%    
Risk-free interest rate, Maximum 1.02%    
2016 Employee Stock Purchase Plan | Minimum      
Share-based Compensation      
Expected term (in years) 6 months    
2016 Employee Stock Purchase Plan | Maximum      
Share-based Compensation      
Expected term (in years) 1 year