v3.26.1
DERIVATIVES - Derivative Notionals (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Hedging instruments under ASC 815    
Derivatives    
Derivative notionals $ 539,694 $ 525,314
Hedging instruments under ASC 815 | Interest rate contracts    
Derivatives    
Derivative notionals 421,725 412,754
Hedging instruments under ASC 815 | Interest rate swaps    
Derivatives    
Derivative notionals 421,725 412,754
Hedging instruments under ASC 815 | Interest rate futures and forwards    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Interest rate contract options | Written    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Interest rate contract options | Purchased    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Foreign exchange contracts    
Derivatives    
Derivative notionals 106,433 101,458
Hedging instruments under ASC 815 | Foreign exchange swaps    
Derivatives    
Derivative notionals 41,624 42,205
Hedging instruments under ASC 815 | Foreign exchange futures, forwards and spot    
Derivatives    
Derivative notionals 64,809 59,253
Hedging instruments under ASC 815 | Foreign exchange contract options | Written    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Foreign exchange contract options | Purchased    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Equity contracts    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Equity swaps    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Equity futures and forwards    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Equity contract options | Written    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Equity contract options | Purchased    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Commodity and other contracts    
Derivatives    
Derivative notionals 11,536 11,102
Hedging instruments under ASC 815 | Commodity and other swaps    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Commodity and other futures and forwards    
Derivatives    
Derivative notionals 11,536 11,102
Hedging instruments under ASC 815 | Commodity and other contracts | Written    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Commodity and other contracts | Purchased    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Credit derivatives    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Credit derivatives | Written    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Credit derivatives | Purchased    
Derivatives    
Derivative notionals 0 0
Other derivative instruments, Trading derivatives    
Derivatives    
Derivative notionals 52,205,398 45,657,450
Other derivative instruments, Trading derivatives | Interest rate contracts    
Derivatives    
Derivative notionals 29,715,339 25,891,915
Other derivative instruments, Trading derivatives | Interest rate swaps    
Derivatives    
Derivative notionals 19,433,207 16,768,436
Other derivative instruments, Trading derivatives | Interest rate futures and forwards    
Derivatives    
Derivative notionals 3,821,721 3,219,583
Other derivative instruments, Trading derivatives | Interest rate contract options | Written    
Derivatives    
Derivative notionals 3,351,746 3,089,023
Other derivative instruments, Trading derivatives | Interest rate contract options | Purchased    
Derivatives    
Derivative notionals 3,108,665 2,814,873
Other derivative instruments, Trading derivatives | Foreign exchange contracts    
Derivatives    
Derivative notionals 18,506,355 16,152,379
Other derivative instruments, Trading derivatives | Foreign exchange swaps    
Derivatives    
Derivative notionals 9,847,988 9,307,564
Other derivative instruments, Trading derivatives | Foreign exchange futures, forwards and spot    
Derivatives    
Derivative notionals 6,218,231 5,108,296
Other derivative instruments, Trading derivatives | Foreign exchange contract options | Written    
Derivatives    
Derivative notionals 1,236,898 885,093
Other derivative instruments, Trading derivatives | Foreign exchange contract options | Purchased    
Derivatives    
Derivative notionals 1,203,238 851,426
Other derivative instruments, Trading derivatives | Equity contracts    
Derivatives    
Derivative notionals 2,320,955 2,091,408
Other derivative instruments, Trading derivatives | Equity swaps    
Derivatives    
Derivative notionals 474,485 520,623
Other derivative instruments, Trading derivatives | Equity futures and forwards    
Derivatives    
Derivative notionals 134,992 107,399
Other derivative instruments, Trading derivatives | Equity contract options | Written    
Derivatives    
Derivative notionals 947,358 809,293
Other derivative instruments, Trading derivatives | Equity contract options | Purchased    
Derivatives    
Derivative notionals 764,120 654,093
Other derivative instruments, Trading derivatives | Commodity and other contracts    
Derivatives    
Derivative notionals 503,624 446,191
Other derivative instruments, Trading derivatives | Commodity and other swaps    
Derivatives    
Derivative notionals 93,964 78,205
Other derivative instruments, Trading derivatives | Commodity and other futures and forwards    
Derivatives    
Derivative notionals 256,733 230,619
Other derivative instruments, Trading derivatives | Commodity and other contracts | Written    
Derivatives    
Derivative notionals 77,252 70,154
Other derivative instruments, Trading derivatives | Commodity and other contracts | Purchased    
Derivatives    
Derivative notionals 75,675 67,213
Other derivative instruments, Trading derivatives | Credit derivatives    
Derivatives    
Derivative notionals 1,159,125 1,075,557
Other derivative instruments, Trading derivatives | Credit derivatives | Written    
Derivatives    
Derivative notionals 525,652 475,228
Other derivative instruments, Trading derivatives | Credit derivatives | Purchased    
Derivatives    
Derivative notionals $ 633,473 $ 600,329