Earnings per Share - Narrative (Details) - USD ($) $ / shares in Units, shares in Millions, $ in Millions |
1 Months Ended | 3 Months Ended | ||
|---|---|---|---|---|
Feb. 01, 2024 |
Mar. 31, 2024 |
Mar. 31, 2024 |
Mar. 31, 2023 |
|
| Earnings Per Share, Basic, by Common Class, Including Two Class Method | ||||
| Shares used in computation of basic EPS (in shares) | 2,545 | 2,587 | ||
| Dividends paid | $ 1,273 | $ 0 | ||
| Class A | ||||
| Earnings Per Share, Basic, by Common Class, Including Two Class Method | ||||
| Shares used in computation of basic EPS (in shares) | 2,197 | 2,223 | ||
| Dividends payable (in dollars per share) | $ 0.50 | $ 0.50 | ||
| Dividends paid | $ 1,100 | $ 1,100 | ||
| Class A | Restricted Stock Units (RSUs) | ||||
| Earnings Per Share, Basic, by Common Class, Including Two Class Method | ||||
| Shares excluded from EPS calc (in shares) | 5 | 86 | ||
| Class B | ||||
| Earnings Per Share, Basic, by Common Class, Including Two Class Method | ||||
| Shares used in computation of basic EPS (in shares) | 348 | 364 | ||
| Dividends payable (in dollars per share) | $ 0.50 | $ 0.50 | ||
| Dividends paid | $ 174 | $ 174 | ||