v3.25.2
Accumulated Other Comprehensive Loss (Details) - 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)        
Beginning balance $ 28,353 $ 30,793 $ 28,463 $ 31,650
Other comprehensive income before reclassifications     294 (32)
Other Comprehensive Income (Loss), Net of Income Taxes 195 3 289 (27)
Ending balance 28,627 30,507 28,627 30,507
Accumulated Other Comprehensive Loss        
Accumulated other comprehensive income (loss)        
Beginning balance (313) (312) (407) (282)
Other Comprehensive Income (Loss), Net of Income Taxes 195 3 289 (27)
Ending balance (118) (309) (118) (309)
Defined Benefit Plans        
Accumulated other comprehensive income (loss)        
Beginning balance     (140) (120)
Other comprehensive income before reclassifications     2 1
Amounts reclassified from accumulated other comprehensive loss     7 5
Other Comprehensive Income (Loss), Net of Income Taxes     9 6
Ending balance (131) (114) (131) (114)
Foreign Currency Translation        
Accumulated other comprehensive income (loss)        
Beginning balance     (262) (157)
Other comprehensive income before reclassifications     292 (33)
Amounts reclassified from accumulated other comprehensive loss     (12)  
Other Comprehensive Income (Loss), Net of Income Taxes     280 (33)
Ending balance 18 (190) 18 (190)
Hedging        
Accumulated other comprehensive income (loss)        
Beginning balance     (5) (5)
Other comprehensive income before reclassifications     0 0
Other Comprehensive Income (Loss), Net of Income Taxes     0 0
Ending balance $ (5) $ (5) $ (5) $ (5)