v3.26.1
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