XML 93 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-based Compensation - Schedule of Assumptions Used in Determining Fair Value of Stock Options Granted (Detail) - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions And Methodology [Abstract]      
Expected term (in years) 4 years 6 months 4 years 6 months 4 years 6 months
Expected volatility 31.20%    
Expected volatility, minimum   30.60% 31.10%
Expected volatility, maximum   32.30% 31.60%
Risk free interest rate 1.93%    
Risk free interest rate, minimum   1.07% 1.37%
Risk free interest rate, maximum   1.92% 1.54%
Weighted average grant date fair value $ 13.32 $ 11.79 $ 9.49