XML 78 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning of the period $ 35,802    
Other Comprehensive Income (Loss) 323 $ 572 $ (481)
End of the period 36,686 35,802  
Total      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning of the period (8,374) (8,946)  
Other comprehensive income (loss) before reclassifications 312 111  
(Income) loss amounts reclassified from accumulated other comprehensive income 11 461  
Other Comprehensive Income (Loss) 323 572 (481)
End of the period (8,051) (8,374) (8,946)
Cumulative Foreign Currency Translation Adjustments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning of the period (5,839) (4,859)  
Other comprehensive income (loss) before reclassifications (894) (980)  
(Income) loss amounts reclassified from accumulated other comprehensive income 0 0  
Other Comprehensive Income (Loss) (894) (980)  
End of the period (6,733) (5,839) (4,859)
Net Actuarial Gains (Losses) and Prior Service (Costs) and Credits      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning of the period (2,670) (3,871)  
Other comprehensive income (loss) before reclassifications 1,007 954  
(Income) loss amounts reclassified from accumulated other comprehensive income 170 247  
Other Comprehensive Income (Loss) 1,177 1,201  
End of the period (1,493) (2,670) (3,871)
Cumulative Gains (Losses) on Derivative Instruments Designated as Cash Flow Hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning of the period 135 (216)  
Other comprehensive income (loss) before reclassifications 199 137  
(Income) loss amounts reclassified from accumulated other comprehensive income (159) 214  
Other Comprehensive Income (Loss) 40 351  
End of the period $ 175 $ 135 $ (216)