Shareholders' Equity - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Changes in Accumulated Other Comprehensive Income [Roll Forward] | ||||
Balance at beginning of period | $ 15,321 | $ 15,596 | $ 15,193 | $ 15,542 |
Balance at end of period | 15,564 | 15,538 | 15,564 | 15,538 |
Unrealized gain (loss) on hedges | ||||
Changes in Accumulated Other Comprehensive Income [Roll Forward] | ||||
Balance at beginning of period | (13) | 23 | 77 | (3) |
Other comprehensive income (loss), net of tax | (5) | (9) | (96) | 17 |
Balance at end of period | (18) | 14 | (18) | 14 |
Foreign currency translation adjustment | ||||
Changes in Accumulated Other Comprehensive Income [Roll Forward] | ||||
Balance at beginning of period | (1,546) | (1,270) | (1,609) | (1,206) |
Other comprehensive income (loss), net of tax | 142 | (159) | 205 | (224) |
Balance at end of period | $ (1,404) | $ (1,429) | $ (1,404) | $ (1,429) |