v3.25.2
Accumulated Other Comprehensive Income (Loss) - Changes in AOCI (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance $ 48,206 $ 39,895 $ 47,664 $ 39,500
Foreign currency translation adjustments [1] 436 (45) 663 (138)
Balance Ending 49,306 40,271 49,306 40,271
Accumulated Other Comprehensive Income (Loss) [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance (951) (933) (1,178) (840)
Foreign currency translation adjustments [2] 436 (45) 663 (138)
Balance Ending $ (515) $ (978) $ (515) $ (978)
[1] Amounts for the three months ended June 30, 2025 and 2024 include a loss from a net investment hedge of $62 million (net of tax benefit of $19 million) and a gain from a net investment hedge of $4 million (net of tax expense of $1 million), respectively. Amounts for the six months ended June 30, 2025 and 2024 include a loss from a net investment hedge of $96 million (net of tax benefit of $30 million) and a gain from a net investment hedge of $18 million (net of tax expense of $5 million), respectively.
[2] Amounts for the three months ended June 30, 2025 and 2024 include a loss from a net investment hedge of $62 million (net of tax benefit of $19 million) and a gain from a net investment hedge of $4 million (net of tax expense of $1 million), respectively. Amounts for the six months ended June 30, 2025 and 2024 include a loss from a net investment hedge of $96 million (net of tax benefit of $30 million) and a gain from a net investment hedge of $18 million (net of tax expense of $5 million), respectively.