XML 53 R43.htm IDEA: XBRL DOCUMENT v3.5.0.2
Assumptions Used to Estimate Fair Value of Employee Stock Purchase Plan (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected dividend yield 0.00%   0.00%
Expected volatility, Minimum 34.00%   33.00%
Expected volatility, Maximum 49.00%   49.00%
Risk-free interest rate, Minimum 0.20%   0.20%
Risk-free interest rate, Maximum 2.00%   2.00%
Expected forfeiture 10.00%   10.00%
Contractual term of up to 7 years   7 years
Employee stock purchase plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected dividend yield   0.00% 0.00%
Expected volatility     36.00%
Expected volatility, Minimum   36.00%  
Expected volatility, Maximum   57.00%  
Risk-free interest rate     0.10%
Risk-free interest rate, Minimum   0.30%  
Risk-free interest rate, Maximum   0.50%  
Expected forfeiture   0.00% 0.00%
Contractual term of up to   24 months 24 months