v3.25.2
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)