XML 152 R138.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share - Basic and Diluted Earnings Per Share (Details) - shares
shares in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Average shares outstanding:      
Weighted-average shares outstanding - Basic (in shares) 403.4 404.8 405.3
Dilutive effect of outstanding share-based compensation awards (in shares) 3.8 4.2 4.9
Weighted-average shares outstanding - Diluted (in shares) 407.2 409.0 410.2