XML 65 R49.htm IDEA: XBRL DOCUMENT v3.23.4
Earnings Per Share, Dividends and Dilution (Details 1) - $ / shares
shares in Millions
1 Months Ended 12 Months Ended
May 31, 2023
May 31, 2022
May 31, 2021
May 31, 2020
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]              
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements         0.5 0.7 0.6
Common stock dividend (in dollars per share) $ 1.87 $ 1.73 $ 1.57 $ 1.45 $ 7.34 $ 6.76 $ 6.16
Increase (Decrease) in Stock Dividend, Percentage 8.00% 10.00% 8.00%