Total Equity - Reconciliation of Common Shares Outstanding for Basic and Diluted EPS (Details) - shares shares in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Equity [Abstract] | |||
| Weighted average common shares outstanding, basic (in shares) | 1,574 | 1,591 | 1,628 |
| Effect of dilutive RSUs and PSUs (in shares) | 18 | 20 | 18 |
| Weighted average common shares outstanding and common stock equivalents, diluted (in shares) | 1,592 | 1,611 | 1,646 |
| Weighted average antidilutive RSUs and stock options (excluded from the computation of diluted EPS) (shares) | 2 | 0 | 2 |