XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments and Risk Management - Location and Fair Value of Derivative Instruments Reported in the Consolidated Statements of Financial Position (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Derivatives, Fair Value    
Derivative assets $ 199 $ 322
Derivative liabilities (98) (139)
Designated derivatives    
Derivatives, Fair Value    
Derivative assets 171 238
Derivative liabilities (67) (120)
Designated derivatives | Foreign exchange contracts    
Derivatives, Fair Value    
Derivative assets 128 228
Derivative liabilities (48) (89)
Designated derivatives | Interest rate contracts    
Derivatives, Fair Value    
Derivative assets 43 10
Derivative liabilities (19) (31)
Undesignated derivatives    
Derivatives, Fair Value    
Derivative assets 28 84
Derivative liabilities (31) (19)
Undesignated derivatives | Foreign exchange contracts    
Derivatives, Fair Value    
Derivative assets 28 84
Derivative liabilities $ (31) $ (19)