XML 59 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Assumptions Used to Determine Fair Value of Stock Options Granted (Detail) - $ / shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Weighted-average fair value options granted $ 31.02 $ 19.67
Average risk-free interest rate 0.33% 1.44%
Expected stock price volatility 55.90% 48.30%
Dividend yield 0.00% 0.00%
Expected stock option life (years) 4 years 4 years