XML 68 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning of the period $ 36,686    
Other Comprehensive Income (Loss) 212 $ 323 $ 572
End of the period 38,603 36,686  
Total      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning of the period (8,051) (8,374)  
Other comprehensive income (loss) before reclassifications 344 312  
(Income) loss amounts reclassified from accumulated other comprehensive income (132) 11  
Other Comprehensive Income (Loss) 212 323 572
End of the period (7,839) (8,051) (8,374)
Cumulative Foreign Currency Translation Adjustments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning of the period (6,733) (5,839)  
Other comprehensive income (loss) before reclassifications 212 (894)  
(Income) loss amounts reclassified from accumulated other comprehensive income 17 0  
Other Comprehensive Income (Loss) 229 (894)  
End of the period (6,504) (6,733) (5,839)
Net Actuarial Gains (Losses) and Prior Service (Costs) and Credits      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning of the period (1,493) (2,670)  
Other comprehensive income (loss) before reclassifications 127 1,007  
(Income) loss amounts reclassified from accumulated other comprehensive income (10) 170  
Other Comprehensive Income (Loss) 117 1,177  
End of the period (1,376) (1,493) (2,670)
Cumulative Gains (Losses) on Derivative Instruments Designated as Cash Flow Hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning of the period 175 135  
Other comprehensive income (loss) before reclassifications 5 199  
(Income) loss amounts reclassified from accumulated other comprehensive income (139) (159)  
Other Comprehensive Income (Loss) (134) 40  
End of the period $ 41 $ 175 $ 135