XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Schedule of Grant Date Fair Value Black-Scholes Option-Pricing Model Assumptions (Detail) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]      
Exercise price $ 133.03 $ 130.71 $ 110.74
Expected dividend yield 1.53% 1.53% 1.46%
Expected stock price volatility 37.55% 35.77% 32.86%
Risk-free interest rate 3.66% 2.98% 1.28%
Expected life (years) 6 years 6 months 6 years 6 months 6 years 6 months