XML 114 R93.htm IDEA: XBRL DOCUMENT v3.20.4
Share-based Compensation - Schedule of Assumptions Used in Determining Fair Value of Stock Options Granted (Detail) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions And Methodology [Abstract]      
Expected term (in years) 5 years 6 months 5 years 4 years 6 months
Expected volatility, minimum 30.20% 29.70% 28.70%
Expected volatility, maximum 35.10% 31.00% 30.10%
Risk free interest rate, minimum 0.28% 1.38% 2.55%
Risk free interest rate, maximum 1.65% 2.31% 2.79%
Weighted average grant date fair value $ 8.74 $ 14.64 $ 16.28