XML 167 R141.htm IDEA: XBRL DOCUMENT v3.24.3
DERIVATIVES - Derivative Notionals (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Hedging instruments under ASC 815    
Derivatives    
Derivative notionals $ 380,277 $ 374,383
Hedging instruments under ASC 815 | Interest rate contracts    
Derivatives    
Derivative notionals 288,367 277,003
Hedging instruments under ASC 815 | Interest rate swaps    
Derivatives    
Derivative notionals 288,367 277,003
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 88,483 95,630
Hedging instruments under ASC 815 | Foreign exchange swaps    
Derivatives    
Derivative notionals 38,142 45,851
Hedging instruments under ASC 815 | Foreign exchange futures, forwards and spot    
Derivatives    
Derivative notionals 50,341 49,779
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 3,427 1,750
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 3,427 1,750
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 46,812,271 41,538,477
Other derivative instruments, Trading derivatives | Interest rate contracts    
Derivatives    
Derivative notionals 27,670,668 25,541,413
Other derivative instruments, Trading derivatives | Interest rate swaps    
Derivatives    
Derivative notionals 18,656,456 17,077,712
Other derivative instruments, Trading derivatives | Interest rate futures and forwards    
Derivatives    
Derivative notionals 3,471,800 3,022,127
Other derivative instruments, Trading derivatives | Interest rate contract options | Written    
Derivatives    
Derivative notionals 2,903,068 2,753,912
Other derivative instruments, Trading derivatives | Interest rate contract options | Purchased    
Derivatives    
Derivative notionals 2,639,344 2,687,662
Other derivative instruments, Trading derivatives | Foreign exchange contracts    
Derivatives    
Derivative notionals 16,144,335 13,229,648
Other derivative instruments, Trading derivatives | Foreign exchange swaps    
Derivatives    
Derivative notionals 8,609,176 7,943,054
Other derivative instruments, Trading derivatives | Foreign exchange futures, forwards and spot    
Derivatives    
Derivative notionals 5,203,348 3,737,063
Other derivative instruments, Trading derivatives | Foreign exchange contract options | Written    
Derivatives    
Derivative notionals 1,168,997 778,397
Other derivative instruments, Trading derivatives | Foreign exchange contract options | Purchased    
Derivatives    
Derivative notionals 1,162,814 771,134
Other derivative instruments, Trading derivatives | Equity contracts    
Derivatives    
Derivative notionals 1,488,215 1,362,973
Other derivative instruments, Trading derivatives | Equity swaps    
Derivatives    
Derivative notionals 334,497 317,117
Other derivative instruments, Trading derivatives | Equity futures and forwards    
Derivatives    
Derivative notionals 74,762 72,592
Other derivative instruments, Trading derivatives | Equity contract options | Written    
Derivatives    
Derivative notionals 608,335 544,315
Other derivative instruments, Trading derivatives | Equity contract options | Purchased    
Derivatives    
Derivative notionals 470,621 428,949
Other derivative instruments, Trading derivatives | Commodity and other contracts    
Derivatives    
Derivative notionals 394,433 340,117
Other derivative instruments, Trading derivatives | Commodity and other swaps    
Derivatives    
Derivative notionals 79,070 82,009
Other derivative instruments, Trading derivatives | Commodity and other futures and forwards    
Derivatives    
Derivative notionals 178,223 161,811
Other derivative instruments, Trading derivatives | Commodity and other contracts | Written    
Derivatives    
Derivative notionals 66,528 49,555
Other derivative instruments, Trading derivatives | Commodity and other contracts | Purchased    
Derivatives    
Derivative notionals 70,612 46,742
Other derivative instruments, Trading derivatives | Credit derivatives    
Derivatives    
Derivative notionals 1,114,620 1,064,326
Other derivative instruments, Trading derivatives | Credit derivatives | Written    
Derivatives    
Derivative notionals 514,599 496,699
Other derivative instruments, Trading derivatives | Credit derivatives | Purchased    
Derivatives    
Derivative notionals $ 600,021 $ 567,627