XML 133 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation Plans - RSUs Valuation Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Time-vesting RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares granted 44,773 48,872 18,080
Grant date fair value per share (in dollars per share) $ 305.78 $ 268.60 $ 283.86
Weighted-average assumptions/inputs:      
Expected dividend yield (as a percent) 0.60% 0.60% 0.50%
Range of risk-free interest rates (minimum) (as a percent) 3.80% 3.60% 1.20%
Range of risk-free interest rates (maximum) (as a percent) 4.80% 4.70% 4.50%
Performance and Time-vesting RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares granted 268,764 279,083 120,340
Grant date fair value per share (in dollars per share) $ 350.38 $ 313.84 $ 296.28
Weighted-average assumptions/inputs:      
Expected dividend yield (as a percent) 0.60% 0.60% 0.50%
Range of risk-free interest rates (minimum) (as a percent) 3.90% 3.60% 0.40%
Range of risk-free interest rates (maximum) (as a percent) 4.80% 4.50% 3.20%