XML 125 R85.htm IDEA: XBRL DOCUMENT v3.24.4
Share-Based Compensation - Restricted Share Units and Stock Option Fair Value (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option fair value (in dollars per share) $ 9.93 $ 8.41 $ 8.77
Stock Option Valuation Assumptions:      
Dividend yield 2.90% 3.20% 2.40%
Expected volatility 24.80% 26.20% 25.00%
Risk-free interest rate 4.20% 4.20% 1.80%
Expected option life 5 years 1 month 6 days 5 years 10 months 24 days 5 years 9 months 18 days
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
RSUs fair value (in dollars per share) $ 42.23 $ 37.14 $ 45.20