XML 86 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial instruments and Risk Management- Gain and Loss on Hedging instruments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Fair Value / Undesignated Hedges      
Derivative Instruments, Gain (Loss)      
Gains (Losses) recognized in Statement 1 $ 53 $ (113) $ (12)
Fair Value / Undesignated Hedges | Foreign exchange contracts      
Derivative Instruments, Gain (Loss)      
Gains (Losses) recognized in Statement 1 162 12 (57)
Fair Value / Undesignated Hedges | Interest rate contracts      
Derivative Instruments, Gain (Loss)      
Gains (Losses) recognized in Statement 1 (139) (135) (6)
Fair Value / Undesignated Hedges | Commodity contracts      
Derivative Instruments, Gain (Loss)      
Gains (Losses) recognized in Statement 1 (10) 10 51
Fair Value / Undesignated Hedges | Total return swap contracts      
Derivative Instruments, Gain (Loss)      
Gains (Losses) recognized in Statement 1 40 0 0
Designated derivatives | Cash Flow Hedges      
Derivative Instruments, Gain (Loss)      
Gains (Losses) Recognized in AOCI 64 48 375
Gains (losses) reclassified from AOCI 207 (3) 340
Designated derivatives | Cash Flow Hedges | Foreign exchange contracts      
Derivative Instruments, Gain (Loss)      
Gains (Losses) Recognized in AOCI 53 39 264
Gains (losses) reclassified from AOCI 168 (58) 329
Designated derivatives | Cash Flow Hedges | Interest rate contracts      
Derivative Instruments, Gain (Loss)      
Gains (Losses) Recognized in AOCI 11 9 111
Gains (losses) reclassified from AOCI 39 55 11
Designated derivatives | Cash Flow Hedges | Commodity contracts      
Derivative Instruments, Gain (Loss)      
Gains (Losses) Recognized in AOCI 0 0 0
Gains (losses) reclassified from AOCI 0 0 0
Designated derivatives | Cash Flow Hedges | Total return swap contracts      
Derivative Instruments, Gain (Loss)      
Gains (Losses) Recognized in AOCI 0 0 0
Gains (losses) reclassified from AOCI $ 0 $ 0 $ 0