v3.25.2
Derivative Instruments - Customer-Related Derivative Positions (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Derivative [Line Items]    
Notional Value $ 1,400,000  
Asset and Liability Management Positions    
Derivative [Line Items]    
Notional Value 117,038 $ 105,692
Fair Value, Assets 362 275
Fair Value, Liabilities 279 221
Customer-Related Positions    
Derivative [Line Items]    
Notional Value 1,238,132 1,181,606
Fair Value, Assets 7,277 6,162
Fair Value, Liabilities 7,607 7,939
Customer-Related Positions | Interest rate contracts | Receive fixed/pay floating swaps    
Derivative [Line Items]    
Notional Value 408,874 413,841
Fair Value, Assets 1,238 462
Fair Value, Liabilities 2,533 4,485
Customer-Related Positions | Interest rate contracts | Pay fixed/receive floating swaps    
Derivative [Line Items]    
Notional Value 359,913 363,837
Fair Value, Assets 1,311 2,342
Fair Value, Liabilities 422 153
Customer-Related Positions | Interest rate contracts | Other    
Derivative [Line Items]    
Notional Value 68,487 72,503
Fair Value, Assets 22 17
Fair Value, Liabilities 36 34
Customer-Related Positions | Interest rate contracts | Options | Buy/ Purchased    
Derivative [Line Items]    
Notional Value 125,633 96,238
Fair Value, Assets 326 414
Fair Value, Liabilities 11 2
Customer-Related Positions | Interest rate contracts | Options | Sell/ Written    
Derivative [Line Items]    
Notional Value 99,190 90,572
Fair Value, Assets 26 12
Fair Value, Liabilities 439 574
Customer-Related Positions | Interest rate contracts | Futures | Buy/ Purchased    
Derivative [Line Items]    
Notional Value 1,024 0
Fair Value, Assets 1 0
Fair Value, Liabilities 0 0
Customer-Related Positions | Interest rate contracts | Futures | Sell/ Written    
Derivative [Line Items]    
Notional Value 2,037 0
Fair Value, Assets 0 0
Fair Value, Liabilities 0 0
Customer-Related Positions | Foreign exchange rate contracts | Forwards, spots and swaps    
Derivative [Line Items]    
Notional Value 132,527 113,718
Fair Value, Assets 3,433 2,441
Fair Value, Liabilities 3,258 2,232
Customer-Related Positions | Foreign exchange options | Buy/ Purchased    
Derivative [Line Items]    
Notional Value 1,096 497
Fair Value, Assets 24 14
Fair Value, Liabilities 1 0
Customer-Related Positions | Foreign exchange options | Sell/ Written    
Derivative [Line Items]    
Notional Value 1,096 497
Fair Value, Assets 1 0
Fair Value, Liabilities 24 14
Customer-Related Positions | Commodity contracts | Swaps    
Derivative [Line Items]    
Notional Value 13,102 8,224
Fair Value, Assets 463 199
Fair Value, Liabilities 441 180
Customer-Related Positions | Commodity contracts | Futures | Buy/ Purchased    
Derivative [Line Items]    
Notional Value 6 1
Fair Value, Assets 1 0
Fair Value, Liabilities 0 0
Customer-Related Positions | Commodity contracts | Futures | Sell/ Written    
Derivative [Line Items]    
Notional Value 351 166
Fair Value, Assets 47 25
Fair Value, Liabilities 53 27
Customer-Related Positions | Commodity options | Buy/ Purchased    
Derivative [Line Items]    
Notional Value 5,742 3,921
Fair Value, Assets 382 233
Fair Value, Liabilities 2 2
Customer-Related Positions | Commodity options | Sell/ Written    
Derivative [Line Items]    
Notional Value 5,742 3,921
Fair Value, Assets 1 3
Fair Value, Liabilities 383 233
Customer-Related Positions | Credit contracts    
Derivative [Line Items]    
Notional Value 13,304 13,670
Fair Value, Assets 1 0
Fair Value, Liabilities 4 3
Other economic hedges | Interest rate contracts | Receive fixed/pay floating swaps | Asset and Liability Management Positions    
Derivative [Line Items]    
Notional Value 14,505 9,977
Fair Value, Assets 126 45
Fair Value, Liabilities 28 23
Other economic hedges | Interest rate contracts | Pay fixed/receive floating swaps | Asset and Liability Management Positions    
Derivative [Line Items]    
Notional Value 5,968 2,371
Fair Value, Assets 0 0
Fair Value, Liabilities 0 0
Other economic hedges | Interest rate contracts | Options | Buy/ Purchased | Asset and Liability Management Positions    
Derivative [Line Items]    
Notional Value 7,730 7,810
Fair Value, Assets 159 186
Fair Value, Liabilities 0 0
Other economic hedges | Interest rate contracts | Options | Sell/ Written | Asset and Liability Management Positions    
Derivative [Line Items]    
Notional Value 2,742 1,991
Fair Value, Assets 20 8
Fair Value, Liabilities 70 47
Other economic hedges | Credit contracts | Asset and Liability Management Positions    
Derivative [Line Items]    
Notional Value 2,667 3,558
Fair Value, Assets 0 0
Fair Value, Liabilities 20 29
Other economic hedges | Equity contracts    
Derivative [Line Items]    
Notional Value 8 0
Fair Value, Assets 0 0
Fair Value, Liabilities 0 0
Other economic hedges | Equity contracts | Asset and Liability Management Positions    
Derivative [Line Items]    
Notional Value 295 293
Fair Value, Assets 10 0
Fair Value, Liabilities $ 0 $ 9