v3.25.4
DERIVATIVES - Derivative Notionals (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Derivative assets, location Trading account assets Trading account assets
Derivative liabilities, location Trading account liabilities Trading account liabilities
Hedging instruments under ASC 815    
Derivatives    
Derivative notionals $ 525,314 $ 373,434
Hedging instruments under ASC 815 | Interest rate contracts    
Derivatives    
Derivative notionals 412,754 276,939
Hedging instruments under ASC 815 | Interest rate swaps    
Derivatives    
Derivative notionals 412,754 276,939
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 options    
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 101,458 92,092
Hedging instruments under ASC 815 | Foreign exchange swaps    
Derivatives    
Derivative notionals 42,205 36,421
Hedging instruments under ASC 815 | Foreign exchange futures, forwards and spot    
Derivatives    
Derivative notionals 59,253 55,671
Hedging instruments under ASC 815 | Foreign exchange contract options | Written options    
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 options    
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,102 4,403
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,102 4,403
Hedging instruments under ASC 815 | Commodity and other contract options | Written options    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Commodity and other contract options | 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 options    
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 45,657,450 39,824,952
Other derivative instruments, Trading derivatives | Interest rate contracts    
Derivatives    
Derivative notionals 25,891,915 23,577,823
Other derivative instruments, Trading derivatives | Interest rate swaps    
Derivatives    
Derivative notionals 16,768,436 15,245,212
Other derivative instruments, Trading derivatives | Interest rate futures and forwards    
Derivatives    
Derivative notionals 3,219,583 3,006,869
Other derivative instruments, Trading derivatives | Interest rate contract options | Written options    
Derivatives    
Derivative notionals 3,089,023 2,799,577
Other derivative instruments, Trading derivatives | Interest rate contract options | Purchased    
Derivatives    
Derivative notionals 2,814,873 2,526,165
Other derivative instruments, Trading derivatives | Foreign exchange contracts    
Derivatives    
Derivative notionals 16,152,379 13,486,437
Other derivative instruments, Trading derivatives | Foreign exchange swaps    
Derivatives    
Derivative notionals 9,307,564 7,422,309
Other derivative instruments, Trading derivatives | Foreign exchange futures, forwards and spot    
Derivatives    
Derivative notionals 5,108,296 4,028,135
Other derivative instruments, Trading derivatives | Foreign exchange contract options | Written options    
Derivatives    
Derivative notionals 885,093 1,022,109
Other derivative instruments, Trading derivatives | Foreign exchange contract options | Purchased    
Derivatives    
Derivative notionals 851,426 1,013,884
Other derivative instruments, Trading derivatives | Equity contracts    
Derivatives    
Derivative notionals 2,091,408 1,415,549
Other derivative instruments, Trading derivatives | Equity swaps    
Derivatives    
Derivative notionals 520,623 323,751
Other derivative instruments, Trading derivatives | Equity futures and forwards    
Derivatives    
Derivative notionals 107,399 73,437
Other derivative instruments, Trading derivatives | Equity contract options | Written options    
Derivatives    
Derivative notionals 809,293 581,659
Other derivative instruments, Trading derivatives | Equity contract options | Purchased    
Derivatives    
Derivative notionals 654,093 436,702
Other derivative instruments, Trading derivatives | Commodity and other contracts    
Derivatives    
Derivative notionals 446,191 374,568
Other derivative instruments, Trading derivatives | Commodity and other swaps    
Derivatives    
Derivative notionals 78,205 80,582
Other derivative instruments, Trading derivatives | Commodity and other futures and forwards    
Derivatives    
Derivative notionals 230,619 183,494
Other derivative instruments, Trading derivatives | Commodity and other contract options | Written options    
Derivatives    
Derivative notionals 70,154 54,673
Other derivative instruments, Trading derivatives | Commodity and other contract options | Purchased    
Derivatives    
Derivative notionals 67,213 55,819
Other derivative instruments, Trading derivatives | Credit derivatives    
Derivatives    
Derivative notionals 1,075,557 970,575
Other derivative instruments, Trading derivatives | Credit derivatives | Written options    
Derivatives    
Derivative notionals 475,228 439,146
Other derivative instruments, Trading derivatives | Credit derivatives | Purchased    
Derivatives    
Derivative notionals $ 600,329 $ 531,429