Derivative Instruments - Derivatives Netting (Details) - USD ($) $ in Millions |
Sep. 30, 2026 |
Dec. 31, 2025 |
| Gross and Net Derivative Receivables by Contract and Settlement Type: |
|
|
| Gross derivative receivables |
$ 701,735
|
$ 599,310
|
| Amounts netted on the Consolidated balance sheets |
(634,274)
|
(548,605)
|
| Net derivative receivables |
67,461
|
50,705
|
| Derivative receivables where an appropriate legal opinion has not been either sought or obtained |
11,350
|
7,072
|
| Total derivative receivables recognized on the Consolidated balance sheets, Gross derivative receivables |
713,085
|
606,382
|
| Total derivative receivables |
78,811
|
57,777
|
| Collateral not nettable on the Consolidated balance sheets |
(36,031)
|
(28,891)
|
| Net amounts |
42,780
|
28,886
|
| Gross and Net Derivative Payables by Contract and Settlement Type: |
|
|
| Gross derivative payables |
697,890
|
589,018
|
| Amounts netted on the Consolidated balance sheets |
(646,313)
|
(550,409)
|
| Net derivative payables |
51,577
|
38,609
|
| Derivative payables where an appropriate legal opinion has not been either sought or obtained |
11,559
|
7,720
|
| Total derivative payables recognized on the Consolidated balance sheets, Gross derivative payables |
709,449
|
596,738
|
| Total derivative payables |
63,136
|
46,329
|
| Collateral not nettable on the Consolidated balance sheets |
(23,799)
|
(18,478)
|
| Net amounts |
39,337
|
27,851
|
| Net cash collateral receivables |
59,400
|
54,700
|
| Net cash collateral payables |
71,500
|
56,500
|
| Interest rate contracts |
|
|
| Gross and Net Derivative Receivables by Contract and Settlement Type: |
|
|
| Gross derivative receivables |
338,617
|
280,805
|
| Amounts netted on the Consolidated balance sheets |
(302,844)
|
(256,483)
|
| Net derivative receivables |
35,773
|
24,322
|
| Total derivative receivables recognized on the Consolidated balance sheets, Gross derivative receivables |
341,136
|
281,884
|
| Total derivative receivables |
38,292
|
25,401
|
| Gross and Net Derivative Payables by Contract and Settlement Type: |
|
|
| Gross derivative payables |
313,695
|
256,851
|
| Amounts netted on the Consolidated balance sheets |
(300,143)
|
(250,122)
|
| Net derivative payables |
13,552
|
6,729
|
| Total derivative payables recognized on the Consolidated balance sheets, Gross derivative payables |
315,974
|
257,583
|
| Total derivative payables |
15,831
|
7,461
|
| Interest rate contracts | Over-the-counter (“OTC”) |
|
|
| Gross and Net Derivative Receivables by Contract and Settlement Type: |
|
|
| Gross derivative receivables |
196,129
|
162,300
|
| Amounts netted on the Consolidated balance sheets |
(160,951)
|
(138,107)
|
| Net derivative receivables |
35,178
|
24,193
|
| Gross and Net Derivative Payables by Contract and Settlement Type: |
|
|
| Gross derivative payables |
166,673
|
135,045
|
| Amounts netted on the Consolidated balance sheets |
(154,161)
|
(128,464)
|
| Net derivative payables |
12,512
|
6,581
|
| Interest rate contracts | OTC–cleared |
|
|
| Gross and Net Derivative Receivables by Contract and Settlement Type: |
|
|
| Gross derivative receivables |
141,837
|
118,377
|
| Amounts netted on the Consolidated balance sheets |
(141,251)
|
(118,303)
|
| Net derivative receivables |
586
|
74
|
| Gross and Net Derivative Payables by Contract and Settlement Type: |
|
|
| Gross derivative payables |
146,035
|
121,702
|
| Amounts netted on the Consolidated balance sheets |
(145,299)
|
(121,557)
|
| Net derivative payables |
736
|
145
|
| Interest rate contracts | Exchange-traded |
|
|
| Gross and Net Derivative Receivables by Contract and Settlement Type: |
|
|
| Gross derivative receivables |
651
|
128
|
| Amounts netted on the Consolidated balance sheets |
(642)
|
(73)
|
| Net derivative receivables |
9
|
55
|
| Gross and Net Derivative Payables by Contract and Settlement Type: |
|
|
| Gross derivative payables |
987
|
104
|
| Amounts netted on the Consolidated balance sheets |
(683)
|
(101)
|
| Net derivative payables |
304
|
3
|
| Credit derivatives |
|
|
| Gross and Net Derivative Receivables by Contract and Settlement Type: |
|
|
| Gross derivative receivables |
17,479
|
12,956
|
| Amounts netted on the Consolidated balance sheets |
(17,002)
|
(12,545)
|
| Net derivative receivables |
477
|
411
|
| Total derivative receivables recognized on the Consolidated balance sheets, Gross derivative receivables |
17,587
|
13,024
|
| Total derivative receivables |
585
|
479
|
| Gross and Net Derivative Payables by Contract and Settlement Type: |
|
|
| Gross derivative payables |
20,264
|
17,294
|
| Amounts netted on the Consolidated balance sheets |
(18,662)
|
(15,612)
|
| Net derivative payables |
1,602
|
1,682
|
| Total derivative payables recognized on the Consolidated balance sheets, Gross derivative payables |
20,734
|
17,628
|
| Total derivative payables |
2,072
|
2,016
|
| Credit derivatives | Over-the-counter (“OTC”) |
|
|
| Gross and Net Derivative Receivables by Contract and Settlement Type: |
|
|
| Gross derivative receivables |
13,040
|
9,723
|
| Amounts netted on the Consolidated balance sheets |
(12,598)
|
(9,433)
|
| Net derivative receivables |
442
|
290
|
| Gross and Net Derivative Payables by Contract and Settlement Type: |
|
|
| Gross derivative payables |
17,054
|
14,848
|
| Amounts netted on the Consolidated balance sheets |
(15,480)
|
(13,196)
|
| Net derivative payables |
1,574
|
1,652
|
| Credit derivatives | OTC–cleared |
|
|
| Gross and Net Derivative Receivables by Contract and Settlement Type: |
|
|
| Gross derivative receivables |
4,439
|
3,233
|
| Amounts netted on the Consolidated balance sheets |
(4,404)
|
(3,112)
|
| Net derivative receivables |
35
|
121
|
| Gross and Net Derivative Payables by Contract and Settlement Type: |
|
|
| Gross derivative payables |
3,210
|
2,446
|
| Amounts netted on the Consolidated balance sheets |
(3,182)
|
(2,416)
|
| Net derivative payables |
28
|
30
|
| Foreign exchange contracts |
|
|
| Gross and Net Derivative Receivables by Contract and Settlement Type: |
|
|
| Gross derivative receivables |
192,573
|
181,045
|
| Amounts netted on the Consolidated balance sheets |
(173,250)
|
(163,881)
|
| Net derivative receivables |
19,323
|
17,164
|
| Total derivative receivables recognized on the Consolidated balance sheets, Gross derivative receivables |
195,659
|
183,236
|
| Total derivative receivables |
22,409
|
19,355
|
| Gross and Net Derivative Payables by Contract and Settlement Type: |
|
|
| Gross derivative payables |
183,748
|
176,391
|
| Amounts netted on the Consolidated balance sheets |
(171,579)
|
(163,308)
|
| Net derivative payables |
12,169
|
13,083
|
| Total derivative payables recognized on the Consolidated balance sheets, Gross derivative payables |
185,937
|
178,141
|
| Total derivative payables |
14,358
|
14,833
|
| Foreign exchange contracts | Over-the-counter (“OTC”) |
|
|
| Gross and Net Derivative Receivables by Contract and Settlement Type: |
|
|
| Gross derivative receivables |
190,971
|
180,120
|
| Amounts netted on the Consolidated balance sheets |
(171,924)
|
(163,029)
|
| Net derivative receivables |
19,047
|
17,091
|
| Gross and Net Derivative Payables by Contract and Settlement Type: |
|
|
| Gross derivative payables |
182,338
|
175,485
|
| Amounts netted on the Consolidated balance sheets |
(170,253)
|
(162,455)
|
| Net derivative payables |
12,085
|
13,030
|
| Foreign exchange contracts | OTC–cleared |
|
|
| Gross and Net Derivative Receivables by Contract and Settlement Type: |
|
|
| Gross derivative receivables |
1,576
|
904
|
| Amounts netted on the Consolidated balance sheets |
(1,304)
|
(849)
|
| Net derivative receivables |
272
|
55
|
| Gross and Net Derivative Payables by Contract and Settlement Type: |
|
|
| Gross derivative payables |
1,387
|
897
|
| Amounts netted on the Consolidated balance sheets |
(1,305)
|
(850)
|
| Net derivative payables |
82
|
47
|
| Foreign exchange contracts | Exchange-traded |
|
|
| Gross and Net Derivative Receivables by Contract and Settlement Type: |
|
|
| Gross derivative receivables |
26
|
21
|
| Amounts netted on the Consolidated balance sheets |
(22)
|
(3)
|
| Net derivative receivables |
4
|
18
|
| Gross and Net Derivative Payables by Contract and Settlement Type: |
|
|
| Gross derivative payables |
23
|
9
|
| Amounts netted on the Consolidated balance sheets |
(21)
|
(3)
|
| Net derivative payables |
2
|
6
|
| Equity contracts |
|
|
| Gross and Net Derivative Receivables by Contract and Settlement Type: |
|
|
| Gross derivative receivables |
126,707
|
96,586
|
| Amounts netted on the Consolidated balance sheets |
(122,383)
|
(91,856)
|
| Net derivative receivables |
4,324
|
4,730
|
| Total derivative receivables recognized on the Consolidated balance sheets, Gross derivative receivables |
128,857
|
97,723
|
| Total derivative receivables |
6,474
|
5,867
|
| Gross and Net Derivative Payables by Contract and Settlement Type: |
|
|
| Gross derivative payables |
156,300
|
114,893
|
| Amounts netted on the Consolidated balance sheets |
(136,906)
|
(102,211)
|
| Net derivative payables |
19,394
|
12,682
|
| Total derivative payables recognized on the Consolidated balance sheets, Gross derivative payables |
159,757
|
117,017
|
| Total derivative payables |
22,851
|
14,806
|
| Equity contracts | Over-the-counter (“OTC”) |
|
|
| Gross and Net Derivative Receivables by Contract and Settlement Type: |
|
|
| Gross derivative receivables |
50,001
|
33,418
|
| Amounts netted on the Consolidated balance sheets |
(47,212)
|
(31,170)
|
| Net derivative receivables |
2,789
|
2,248
|
| Gross and Net Derivative Payables by Contract and Settlement Type: |
|
|
| Gross derivative payables |
77,576
|
53,530
|
| Amounts netted on the Consolidated balance sheets |
(61,749)
|
(41,552)
|
| Net derivative payables |
15,827
|
11,978
|
| Equity contracts | Exchange-traded |
|
|
| Gross and Net Derivative Receivables by Contract and Settlement Type: |
|
|
| Gross derivative receivables |
76,706
|
63,168
|
| Amounts netted on the Consolidated balance sheets |
(75,171)
|
(60,686)
|
| Net derivative receivables |
1,535
|
2,482
|
| Gross and Net Derivative Payables by Contract and Settlement Type: |
|
|
| Gross derivative payables |
78,724
|
61,363
|
| Amounts netted on the Consolidated balance sheets |
(75,157)
|
(60,659)
|
| Net derivative payables |
3,567
|
704
|
| Commodity contracts |
|
|
| Gross and Net Derivative Receivables by Contract and Settlement Type: |
|
|
| Gross derivative receivables |
26,359
|
27,918
|
| Amounts netted on the Consolidated balance sheets |
(18,795)
|
(23,840)
|
| Net derivative receivables |
7,564
|
4,078
|
| Total derivative receivables recognized on the Consolidated balance sheets, Gross derivative receivables |
29,846
|
30,515
|
| Total derivative receivables |
11,051
|
6,675
|
| Gross and Net Derivative Payables by Contract and Settlement Type: |
|
|
| Gross derivative payables |
23,883
|
23,589
|
| Amounts netted on the Consolidated balance sheets |
(19,023)
|
(19,156)
|
| Net derivative payables |
4,860
|
4,433
|
| Total derivative payables recognized on the Consolidated balance sheets, Gross derivative payables |
27,047
|
26,369
|
| Total derivative payables |
8,024
|
7,213
|
| Commodity contracts | Over-the-counter (“OTC”) |
|
|
| Gross and Net Derivative Receivables by Contract and Settlement Type: |
|
|
| Gross derivative receivables |
20,344
|
18,244
|
| Amounts netted on the Consolidated balance sheets |
(12,905)
|
(14,469)
|
| Net derivative receivables |
7,439
|
3,775
|
| Gross and Net Derivative Payables by Contract and Settlement Type: |
|
|
| Gross derivative payables |
17,795
|
14,176
|
| Amounts netted on the Consolidated balance sheets |
(13,154)
|
(9,786)
|
| Net derivative payables |
4,641
|
4,390
|
| Commodity contracts | OTC–cleared |
|
|
| Gross and Net Derivative Receivables by Contract and Settlement Type: |
|
|
| Gross derivative receivables |
35
|
109
|
| Amounts netted on the Consolidated balance sheets |
(35)
|
(79)
|
| Net derivative receivables |
0
|
30
|
| Gross and Net Derivative Payables by Contract and Settlement Type: |
|
|
| Gross derivative payables |
49
|
79
|
| Amounts netted on the Consolidated balance sheets |
(40)
|
(79)
|
| Net derivative payables |
9
|
0
|
| Commodity contracts | Exchange-traded |
|
|
| Gross and Net Derivative Receivables by Contract and Settlement Type: |
|
|
| Gross derivative receivables |
5,980
|
9,565
|
| Amounts netted on the Consolidated balance sheets |
(5,855)
|
(9,292)
|
| Net derivative receivables |
125
|
273
|
| Gross and Net Derivative Payables by Contract and Settlement Type: |
|
|
| Gross derivative payables |
6,039
|
9,334
|
| Amounts netted on the Consolidated balance sheets |
(5,829)
|
(9,291)
|
| Net derivative payables |
$ 210
|
$ 43
|