XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.4
Shareholders' Equity - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Changes in Accumulated Other Comprehensive Income [Roll Forward]      
Balance at beginning of period $ 15,542 $ 15,010 $ 13,794
Balance at end of period 15,193 15,542 15,010
Accumulated Other Comprehensive Income (Loss)      
Changes in Accumulated Other Comprehensive Income [Roll Forward]      
Balance at beginning of period (1,208) (1,373) (1,273)
Balance at end of period (1,531) (1,208) (1,373)
Unrealized gain (loss) on hedges      
Changes in Accumulated Other Comprehensive Income [Roll Forward]      
Balance at beginning of period (3) (21) (77)
Other comprehensive (loss) income, net of tax 81 18 55
Balance at end of period 77 (3) (21)
Foreign currency translation adjustment      
Changes in Accumulated Other Comprehensive Income [Roll Forward]      
Balance at beginning of period (1,206) (1,352) (1,197)
Other comprehensive (loss) income, net of tax (403) 147 (156)
Balance at end of period $ (1,609) $ (1,206) $ (1,352)