v3.25.2
Derivative Financial Instruments and Risk Management - Schedule of Gains (Losses) on Derivatives Instruments (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments, Gain (Loss)        
Gains (Losses) Recognized on Hedged Instruments $ (141) $ 22 $ (182) $ 39
Gains (Losses) Recognized in AOCI 64 74 58 182
Gains (Losses) Reclassified from AOCI 74 75 83 186
Designated derivatives | Cash Flow Hedges | Foreign exchange contracts        
Derivative Instruments, Gain (Loss)        
Gains (Losses) Recognized on Hedged Instruments 0 0 0 0
Gains (Losses) Recognized in AOCI, Cash Flow Hedges 67 70 63 167
Gains (Losses) Reclassified from AOCI, Cash Flow Hedges 74 61 82 156
Designated derivatives | Cash Flow Hedges | Interest rate contracts        
Derivative Instruments, Gain (Loss)        
Gains (Losses) Recognized on Hedged Instruments 0 0 0 0
Gains (Losses) Recognized in AOCI, Cash Flow Hedges (1) 4 (3) 15
Gains (Losses) Reclassified from AOCI, Cash Flow Hedges 1 14 2 30
Designated derivatives | Fair Value Hedges | Foreign exchange contracts        
Derivative Instruments, Gain (Loss)        
Gains (Losses) Recognized on Hedged Instruments 0 0 0 0
Gains (Losses) Recognized in AOCI, Fair Value Hedges (2) 0 (2) 0
Gains (Losses) Reclassified from AOCI, Fair Value Hedges (1) 0 (1) 0
Designated derivatives | Fair Value Hedges | Interest rate contracts        
Derivative Instruments, Gain (Loss)        
Gains (Losses) Recognized on Hedged Instruments (9) (21) (16) (41)
Gains (Losses) Recognized in AOCI, Fair Value Hedges 0 0 0 0
Gains (Losses) Reclassified from AOCI, Fair Value Hedges 0 0 0 0
Undesignated derivatives | Foreign exchange contracts        
Derivative Instruments, Gain (Loss)        
Gains (Losses) Recognized on Hedged Instruments $ (132) $ 43 $ (166) $ 80