v3.25.2
Accumulated Other Comprehensive Income (Loss) - Schedule of Components of Accumulated Other Comprehensive Loss in the Equity Section of the Balance Sheet (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance $ 65,238 $ 49,325 $ 64,796 $ 49,279
Other comprehensive income (loss) 492 (44) 571 (288)
Ending Balance 65,572 49,745 65,572 49,745
Defined Benefit Plans        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance     (390)  
Other comprehensive income (loss)     13  
Ending Balance (377)   (377)  
Unrealized Holding Gain/(Loss) on Securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance     3  
Other comprehensive income (loss)     4  
Ending Balance 7   7  
Foreign Currency Translation        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance     (6,104)  
Other comprehensive income (loss)     554  
Ending Balance (5,550)   (5,550)  
Unrealized Gain/(Loss) on Hedging Activities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance     18  
Other comprehensive income (loss)     0  
Ending Balance 18   18  
Accum. Other Comprehensive Income (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (6,394) (5,917) (6,473) (5,673)
Other comprehensive income (loss) 492 (44) 571 (288)
Ending Balance $ (5,902) $ (5,961) $ (5,902) $ (5,961)