Shareholders' Equity - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Changes in Accumulated Other Comprehensive Income [Roll Forward] | ||||
| Balance at beginning of period | $ 15,939 | $ 15,564 | $ 15,813 | $ 15,193 |
| Balance at end of period | 16,163 | 15,804 | 16,163 | 15,804 |
| Unrealized gain (loss) on hedges | ||||
| Changes in Accumulated Other Comprehensive Income [Roll Forward] | ||||
| Balance at beginning of period | (7) | (18) | (67) | 77 |
| Other comprehensive income (loss), net of tax | 1 | (36) | 61 | (132) |
| Balance at end of period | (6) | (55) | (6) | (55) |
| Foreign currency translation adjustments | ||||
| Changes in Accumulated Other Comprehensive Income [Roll Forward] | ||||
| Balance at beginning of period | (1,269) | (1,404) | (1,335) | (1,609) |
| Other comprehensive income (loss), net of tax | (19) | 30 | 46 | 235 |
| Balance at end of period | $ (1,288) | $ (1,374) | $ (1,288) | $ (1,374) |