XML 48 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Financial Instruments and Risk Management (Details 3) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Derivative Instruments, Gain (Loss)        
Gains (Losses) Recognized in AOCI $ 30 $ 342 $ (5) $ 371
Gains (Losses) Reclassified from AOCI (32) (335) 4 (345)
Undesignated derivatives | Fair Value Hedges        
Derivative Instruments, Gain (Loss)        
Gains (Losses) Recognized on Undesignated Hedges 15 40 (34) (33)
Undesignated derivatives | Fair Value Hedges | Foreign exchange contracts        
Derivative Instruments, Gain (Loss)        
Gains (Losses) Recognized on Undesignated Hedges 33 37 (1) (42)
Undesignated derivatives | Fair Value Hedges | Interest rate contracts        
Derivative Instruments, Gain (Loss)        
Gains (Losses) Recognized on Undesignated Hedges (18) 3 (33) 9
Designated derivatives | Cash Flow Hedges        
Derivative Instruments, Gain (Loss)        
Gains (Losses) Recognized in AOCI 30 342 (5) 371
Gains (Losses) Reclassified from AOCI 32 335 (4) 345
Designated derivatives | Cash Flow Hedges | Foreign exchange contracts        
Derivative Instruments, Gain (Loss)        
Gains (Losses) Recognized in AOCI 16 321 (17) 294
Gains (Losses) Reclassified from AOCI 18 337 (32) 353
Designated derivatives | Cash Flow Hedges | Interest rate contracts        
Derivative Instruments, Gain (Loss)        
Gains (Losses) Recognized in AOCI 14 21 12 77
Gains (Losses) Reclassified from AOCI $ 14 $ (2) $ 28 $ (8)