Derivatives and Hedging Activities - Fair Value of Derivatives on a Gross Basis (Detail) - USD ($) $ in Millions |
Mar. 31, 2026 |
Dec. 31, 2025 |
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
$ 412,590
|
$ 360,080
|
| Derivative liabilities, before offset |
437,076
|
391,214
|
| Derivative assets, offset amounts |
(348,538)
|
(307,127)
|
| Derivative liabilities, offset amounts |
(346,876)
|
(306,809)
|
| Derivative Assets |
64,052
|
52,953
|
| Derivative Liabilities |
90,200
|
84,405
|
| Cash collateral received |
(628)
|
(442)
|
| Cash collateral posted |
(2,660)
|
(1,951)
|
| Securities collateral received |
(21,874)
|
(20,965)
|
| Securities collateral posted |
(8,987)
|
(8,910)
|
| Total |
41,550
|
31,546
|
| Total |
78,553
|
73,544
|
| Notional amount |
51,261,827
|
43,530,881
|
| Counterparty netting |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, offset amounts |
(300,532)
|
(261,175)
|
| Derivative liabilities, offset amounts |
(300,532)
|
(261,175)
|
| Cash collateral netting |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, offset amounts |
(48,006)
|
(45,952)
|
| Derivative liabilities, offset amounts |
(46,344)
|
(45,634)
|
| Not accounted for as hedges |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
412,129
|
359,844
|
| Derivative liabilities, before offset |
436,914
|
390,890
|
| Notional amount |
50,866,095
|
43,211,153
|
| Not accounted for as hedges | Interest rates |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
166,629
|
161,532
|
| Derivative liabilities, before offset |
128,472
|
122,132
|
| Notional amount |
34,656,442
|
29,222,716
|
| Not accounted for as hedges | Credit |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
16,718
|
13,775
|
| Derivative liabilities, before offset |
16,703
|
14,135
|
| Notional amount |
2,279,309
|
1,745,397
|
| Not accounted for as hedges | Currencies |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
95,750
|
79,739
|
| Derivative liabilities, before offset |
95,756
|
83,546
|
| Notional amount |
8,780,397
|
7,725,602
|
| Not accounted for as hedges | Commodities |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
24,655
|
17,100
|
| Derivative liabilities, before offset |
25,044
|
19,516
|
| Notional amount |
651,073
|
555,133
|
| Not accounted for as hedges | Equities |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
108,377
|
87,698
|
| Derivative liabilities, before offset |
170,939
|
151,561
|
| Notional amount |
4,498,874
|
3,962,305
|
| Accounted for as hedges |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
461
|
236
|
| Derivative liabilities, before offset |
162
|
324
|
| Notional amount |
395,732
|
319,728
|
| Accounted for as hedges | Interest rates |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
189
|
181
|
| Derivative liabilities, before offset |
92
|
56
|
| Notional amount |
374,138
|
295,435
|
| Accounted for as hedges | Currencies |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
272
|
55
|
| Derivative liabilities, before offset |
70
|
268
|
| Notional amount |
21,594
|
24,293
|
| Exchange-traded |
|
|
| Derivative [Line Items] |
|
|
| Derivative Assets |
7,025
|
6,562
|
| Derivative Liabilities |
43,740
|
42,402
|
| Exchange-traded | Counterparty netting |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, offset amounts |
(59,904)
|
(58,701)
|
| Derivative liabilities, offset amounts |
(59,904)
|
(58,701)
|
| Exchange-traded | Not accounted for as hedges | Interest rates |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
2,215
|
2,976
|
| Derivative liabilities, before offset |
1,680
|
1,217
|
| Notional amount |
2,222,633
|
1,983,652
|
| Exchange-traded | Not accounted for as hedges | Credit |
|
|
| Derivative [Line Items] |
|
|
| Notional amount |
303
|
332
|
| Exchange-traded | Not accounted for as hedges | Currencies |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
120
|
126
|
| Derivative liabilities, before offset |
25
|
14
|
| Notional amount |
11,090
|
9,555
|
| Exchange-traded | Not accounted for as hedges | Commodities |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
7,977
|
8,597
|
| Derivative liabilities, before offset |
8,252
|
8,788
|
| Notional amount |
406,975
|
366,003
|
| Exchange-traded | Not accounted for as hedges | Equities |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
56,617
|
53,564
|
| Derivative liabilities, before offset |
93,687
|
91,084
|
| Notional amount |
2,677,454
|
2,327,060
|
| OTC-cleared |
|
|
| Derivative [Line Items] |
|
|
| Derivative Assets |
791
|
541
|
| Derivative Liabilities |
1,216
|
455
|
| OTC-cleared | Counterparty netting |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, offset amounts |
(18,310)
|
(8,925)
|
| Derivative liabilities, offset amounts |
(18,310)
|
(8,925)
|
| OTC-cleared | Cash collateral netting |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, offset amounts |
(88)
|
(109)
|
| Derivative liabilities, offset amounts |
(438)
|
(424)
|
| OTC-cleared | Not accounted for as hedges | Interest rates |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
11,467
|
4,961
|
| Derivative liabilities, before offset |
11,654
|
4,854
|
| Notional amount |
21,261,613
|
16,533,168
|
| OTC-cleared | Not accounted for as hedges | Credit |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
4,843
|
2,684
|
| Derivative liabilities, before offset |
5,091
|
2,973
|
| Notional amount |
1,328,447
|
986,680
|
| OTC-cleared | Not accounted for as hedges | Currencies |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
2,230
|
1,210
|
| Derivative liabilities, before offset |
2,422
|
1,064
|
| Notional amount |
777,835
|
523,741
|
| OTC-cleared | Not accounted for as hedges | Commodities |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
443
|
640
|
| Derivative liabilities, before offset |
462
|
804
|
| Notional amount |
2,366
|
2,710
|
| OTC-cleared | Not accounted for as hedges | Equities |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
152
|
33
|
| Derivative liabilities, before offset |
191
|
55
|
| Notional amount |
1,136
|
1,062
|
| OTC-cleared | Accounted for as hedges | Interest rates |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
35
|
17
|
| Derivative liabilities, before offset |
84
|
49
|
| Notional amount |
373,097
|
294,278
|
| OTC-cleared | Accounted for as hedges | Currencies |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
19
|
30
|
| Derivative liabilities, before offset |
60
|
5
|
| Notional amount |
6,358
|
6,105
|
| Bilateral OTC |
|
|
| Derivative [Line Items] |
|
|
| Derivative Assets |
56,236
|
45,850
|
| Derivative Liabilities |
45,244
|
41,548
|
| Bilateral OTC | Counterparty netting |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, offset amounts |
(222,318)
|
(193,549)
|
| Derivative liabilities, offset amounts |
(222,318)
|
(193,549)
|
| Bilateral OTC | Cash collateral netting |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, offset amounts |
(47,918)
|
(45,843)
|
| Derivative liabilities, offset amounts |
(45,906)
|
(45,210)
|
| Bilateral OTC | Not accounted for as hedges | Interest rates |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
152,947
|
153,595
|
| Derivative liabilities, before offset |
115,138
|
116,061
|
| Notional amount |
11,172,196
|
10,705,896
|
| Bilateral OTC | Not accounted for as hedges | Credit |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
11,875
|
11,091
|
| Derivative liabilities, before offset |
11,612
|
11,162
|
| Notional amount |
950,559
|
758,385
|
| Bilateral OTC | Not accounted for as hedges | Currencies |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
93,400
|
78,403
|
| Derivative liabilities, before offset |
93,309
|
82,468
|
| Notional amount |
7,991,472
|
7,192,306
|
| Bilateral OTC | Not accounted for as hedges | Commodities |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
16,235
|
7,863
|
| Derivative liabilities, before offset |
16,330
|
9,924
|
| Notional amount |
241,732
|
186,420
|
| Bilateral OTC | Not accounted for as hedges | Equities |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
51,608
|
34,101
|
| Derivative liabilities, before offset |
77,061
|
60,422
|
| Notional amount |
1,820,284
|
1,634,183
|
| Bilateral OTC | Accounted for as hedges | Interest rates |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
154
|
164
|
| Derivative liabilities, before offset |
8
|
7
|
| Notional amount |
1,041
|
1,157
|
| Bilateral OTC | Accounted for as hedges | Currencies |
|
|
| Derivative [Line Items] |
|
|
| Derivative assets, before offset |
253
|
25
|
| Derivative liabilities, before offset |
10
|
263
|
| Notional amount |
$ 15,236
|
$ 18,188
|