XML 261 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation Plans - Weighted Average Assumptions used in Determining Fair Value for Options Granted (Detail) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]      
Expected dividend yield 0.91% 1.04% 0.86%
Expected stock volatility 28.00% 29.00% 27.00%
Risk-free interest rate 4.34% 4.19% 1.91%
Expected holding period (in years) 5 years 10 months 24 days 5 years 9 months 18 days 5 years 7 months 6 days
Weighted average grant date fair value per share (in USD per share) $ 120.42 $ 94.71 $ 84.00