XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Changes In Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Changes in accumulated other comprehensive income (loss), net of income taxes        
Beginning balance     $ 47,901  
Ending balance $ 50,829   50,829  
Cumulative Foreign Currency Translation (Loss) Adjustments        
Changes in accumulated other comprehensive income (loss), net of income taxes        
Beginning balance (6,955) $ (6,890) (7,505) $ (6,504)
Other comprehensive income (loss) before reclassifications 1,000 (152) 1,550 (538)
Amounts reclassified from accumulated other comprehensive income 0 116 0 116
Net current period comprehensive income (loss) 1,000 (36) 1,550 (422)
Ending balance (5,955) (6,926) (5,955) (6,926)
Net Actuarial (Losses) and Prior Service (Costs) and Credits        
Changes in accumulated other comprehensive income (loss), net of income taxes        
Beginning balance (581) (1,372) (611) (1,376)
Other comprehensive income (loss) before reclassifications 26 3 56 5
Amounts reclassified from accumulated other comprehensive income 0 4 0 6
Net current period comprehensive income (loss) 26 7 56 11
Ending balance (555) (1,365) (555) (1,365)
Cumulative Gains (Losses) on Derivative Instruments Designated as Cash Flow Hedges        
Changes in accumulated other comprehensive income (loss), net of income taxes        
Beginning balance 119 96 210 41
Other comprehensive income (loss) before reclassifications (150) 77 (214) 145
Amounts reclassified from accumulated other comprehensive income (35) (17) (62) (30)
Net current period comprehensive income (loss) (185) 60 (276) 115
Ending balance $ (66) $ 156 $ (66) $ 156