XML 101 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation Plans (Schedule of Stock Option Valuation Assumptions) (Details) - Employee Stock Option [Member]
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Dividend yield 2.15% 2.427%  
Expected volatility, minimum 24.254% 24.115% 17.671%
Expected volatility, maximum 32.174% 31.315% 24.495%
Weighted average expected volatility 28.08% 27.45% 18.10%
Risk-free interest rate, minimum 1.562% 0.194% 0.262%
Risk-free interest rate, maximum 1.803% 1.046% 1.042%
Minimum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Dividend yield     2.193%
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]      
Dividend yield     2.805%
Expected term, in years 7 years 6 years 6 months 6 years 6 months