XML 100 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation Plans (Schedule of Stock Option Valuation Assumptions) (Details) - Employee Stock Option [Member]
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Dividend yield 2.314% 2.15% 2.427%
Expected volatility, minimum 24.429% 24.254% 24.115%
Expected volatility, maximum 28.803% 32.174% 31.315%
Weighted average expected volatility 26.05% 28.08% 27.45%
Risk-free interest rate, minimum 4.008% 1.562% 0.194%
Risk-free interest rate, maximum 4.613% 1.803% 1.046%
Minimum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term, in years 2 years 6 months 2 years 6 months 2 years 6 months
Maximum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term, in years 7 years 7 years 6 years 6 months