XML 103 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Payments - Weighted-average Assumptions (Details) - Stock Options
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Weighted Average Assumptions Used to Determine Fair Value of Stock Options      
Expected volatility (percent) 27.90% 28.50% 28.30%
Risk-free interest rate (percent) 4.20% 4.20% 1.70%
Expected life (years) 7 years 2 months 12 days 6 years 10 months 24 days 7 years 9 months 18 days
Dividend yield (percent) 1.00% 1.10% 1.90%