XML 120 R80.htm IDEA: XBRL DOCUMENT v3.24.4
Equity - Weighted Average Common Shares Outstanding (Details) - shares
shares in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Equity [Abstract]      
Weighted-average number of common shares outstanding – basic (in shares) 3,885 4,122 4,406
Effect of dilutive securities (in shares) 24 25 24
Weighted-average number of common shares outstanding – diluted (in shares) 3,908 4,148 4,430
Antidilutive securities (in shares) 184 169 176