XML 154 R121.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Loss in the Equity Section of the Balance Sheet (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance $ 49,279 $ 48,003 $ 45,406
Other comprehensive income (loss) (800) 327 (1,050)
Ending balance 64,796 49,279 48,003
Accumulated Other Comprehensive Income/(Loss)      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (5,673) (6,000) (4,950)
Other comprehensive income (loss) (800) 327 (1,050)
Ending balance (6,473) (5,673) (6,000)
Defined Benefit Plans      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (393) (448) (31)
Other comprehensive income (loss) 3 55 (417)
Ending balance (390) (393) (448)
Net Unrealized Holding Gain/(Loss) on Securities      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 2 (11) 0
Other comprehensive income (loss) 1 13 (11)
Ending balance 3 2 (11)
Foreign Currency Translation      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (5,344) (5,541) (4,919)
Other comprehensive income (loss) (760) 197 (622)
Ending balance (6,104) (5,344) (5,541)
Unrealized Gain/(Loss) on Hedging Activities      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 62 0 0
Other comprehensive income (loss) (44) 62 0
Ending balance $ 18 $ 62 $ 0