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