XML 147 R133.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share - Basic and Diluted Earnings Per Share (Details) - shares
shares in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Average shares outstanding:      
Weighted-average shares outstanding - Basic (in shares) 404.8 405.3 414.8
Dilutive effect of outstanding share-based compensation awards (in shares) 4.2 4.9 6.4
Weighted-average shares outstanding - Diluted (in shares) 409.0 410.2 421.2