XML 79 R68.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Summary of Assumptions Used for Estimating Fair Value of Stock Options Granted (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Dividend rate     0.00%  
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term 6 years 3 months 18 days   6 years 3 months 18 days  
Dividend rate 0.00% 0.00% 0.00% 0.00%
Stock options | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Volatility, minimum 44.50% 48.30% 44.50% 48.30%
Expected term   5 years 7 months 6 days   5 years 7 months 6 days
Risk-free interest rate, minimum 2.00% 1.30% 2.00% 1.30%
Stock options | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Volatility, maximum 46.30% 50.60% 47.20% 50.60%
Expected term   6 years 3 months 18 days   6 years 3 months 18 days
Risk-free interest rate, maximum 2.10% 1.40% 2.20% 1.40%