v3.26.1
Derivatives and Hedging Activities - Fair Value of Derivatives on a Gross Basis (Detail) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Derivative [Line Items]    
Derivative assets, before offset $ 443,299 $ 360,080
Derivative liabilities, before offset 498,268 391,214
Derivative assets, offset amounts (378,127) (307,127)
Derivative liabilities, offset amounts (398,295) (306,809)
Derivative Assets 65,172 52,953
Derivative Liabilities 99,973 84,405
Cash collateral received (942) (442)
Cash collateral posted (2,177) (1,951)
Securities collateral received (24,472) (20,965)
Securities collateral posted (12,477) (8,910)
Total 39,758 31,546
Total 85,319 73,544
Notional amount 52,831,907 43,530,881
Counterparty netting    
Derivative [Line Items]    
Derivative assets, offset amounts (327,578) (261,175)
Derivative liabilities, offset amounts (327,578) (261,175)
Cash collateral netting    
Derivative [Line Items]    
Derivative assets, offset amounts (50,549) (45,952)
Derivative liabilities, offset amounts (70,717) (45,634)
Not accounted for as hedges    
Derivative [Line Items]    
Derivative assets, before offset 442,813 359,844
Derivative liabilities, before offset 498,108 390,890
Notional amount 52,407,400 43,211,153
Not accounted for as hedges | Interest rates    
Derivative [Line Items]    
Derivative assets, before offset 159,470 161,532
Derivative liabilities, before offset 121,203 122,132
Notional amount 35,690,421 29,222,716
Not accounted for as hedges | Credit    
Derivative [Line Items]    
Derivative assets, before offset 15,776 13,775
Derivative liabilities, before offset 15,367 14,135
Notional amount 2,175,460 1,745,397
Not accounted for as hedges | Currencies    
Derivative [Line Items]    
Derivative assets, before offset 98,355 79,739
Derivative liabilities, before offset 96,454 83,546
Notional amount 9,146,587 7,725,602
Not accounted for as hedges | Commodities    
Derivative [Line Items]    
Derivative assets, before offset 18,877 17,100
Derivative liabilities, before offset 17,958 19,516
Notional amount 635,241 555,133
Not accounted for as hedges | Equities    
Derivative [Line Items]    
Derivative assets, before offset 150,335 87,698
Derivative liabilities, before offset 247,126 151,561
Notional amount 4,759,691 3,962,305
Accounted for as hedges    
Derivative [Line Items]    
Derivative assets, before offset 486 236
Derivative liabilities, before offset 160 324
Notional amount 424,507 319,728
Accounted for as hedges | Interest rates    
Derivative [Line Items]    
Derivative assets, before offset 196 181
Derivative liabilities, before offset 138 56
Notional amount 401,509 295,435
Accounted for as hedges | Currencies    
Derivative [Line Items]    
Derivative assets, before offset 290 55
Derivative liabilities, before offset 22 268
Notional amount 22,998 24,293
Exchange-traded    
Derivative [Line Items]    
Derivative Assets 7,460 6,562
Derivative Liabilities 45,234 42,402
Exchange-traded | Counterparty netting    
Derivative [Line Items]    
Derivative assets, offset amounts (81,881) (58,701)
Derivative liabilities, offset amounts (81,881) (58,701)
Exchange-traded | Not accounted for as hedges | Interest rates    
Derivative [Line Items]    
Derivative assets, before offset 2,251 2,976
Derivative liabilities, before offset 512 1,217
Notional amount 1,885,830 1,983,652
Exchange-traded | Not accounted for as hedges | Credit    
Derivative [Line Items]    
Notional amount 151 332
Exchange-traded | Not accounted for as hedges | Currencies    
Derivative [Line Items]    
Derivative assets, before offset 125 126
Derivative liabilities, before offset 16 14
Notional amount 8,613 9,555
Exchange-traded | Not accounted for as hedges | Commodities    
Derivative [Line Items]    
Derivative assets, before offset 6,452 8,597
Derivative liabilities, before offset 6,752 8,788
Notional amount 403,614 366,003
Exchange-traded | Not accounted for as hedges | Equities    
Derivative [Line Items]    
Derivative assets, before offset 80,513 53,564
Derivative liabilities, before offset 119,835 91,084
Notional amount 2,659,426 2,327,060
OTC-cleared    
Derivative [Line Items]    
Derivative Assets 697 541
Derivative Liabilities 269 455
OTC-cleared | Counterparty netting    
Derivative [Line Items]    
Derivative assets, offset amounts (14,999) (8,925)
Derivative liabilities, offset amounts (14,999) (8,925)
OTC-cleared | Cash collateral netting    
Derivative [Line Items]    
Derivative assets, offset amounts (52) (109)
Derivative liabilities, offset amounts (1,378) (424)
OTC-cleared | Not accounted for as hedges | Interest rates    
Derivative [Line Items]    
Derivative assets, before offset 9,288 4,961
Derivative liabilities, before offset 9,739 4,854
Notional amount 22,794,489 16,533,168
OTC-cleared | Not accounted for as hedges | Credit    
Derivative [Line Items]    
Derivative assets, before offset 4,168 2,684
Derivative liabilities, before offset 4,579 2,973
Notional amount 1,224,233 986,680
OTC-cleared | Not accounted for as hedges | Currencies    
Derivative [Line Items]    
Derivative assets, before offset 1,726 1,210
Derivative liabilities, before offset 1,800 1,064
Notional amount 835,030 523,741
OTC-cleared | Not accounted for as hedges | Commodities    
Derivative [Line Items]    
Derivative assets, before offset 435 640
Derivative liabilities, before offset 374 804
Notional amount 2,254 2,710
OTC-cleared | Not accounted for as hedges | Equities    
Derivative [Line Items]    
Derivative assets, before offset 23 33
Derivative liabilities, before offset 12 55
Notional amount 670 1,062
OTC-cleared | Accounted for as hedges | Interest rates    
Derivative [Line Items]    
Derivative assets, before offset 53 17
Derivative liabilities, before offset 128 49
Notional amount 400,479 294,278
OTC-cleared | Accounted for as hedges | Currencies    
Derivative [Line Items]    
Derivative assets, before offset 55 30
Derivative liabilities, before offset 14 5
Notional amount 6,191 6,105
Bilateral OTC    
Derivative [Line Items]    
Derivative Assets 57,015 45,850
Derivative Liabilities 54,470 41,548
Bilateral OTC | Counterparty netting    
Derivative [Line Items]    
Derivative assets, offset amounts (230,698) (193,549)
Derivative liabilities, offset amounts (230,698) (193,549)
Bilateral OTC | Cash collateral netting    
Derivative [Line Items]    
Derivative assets, offset amounts (50,497) (45,843)
Derivative liabilities, offset amounts (69,339) (45,210)
Bilateral OTC | Not accounted for as hedges | Interest rates    
Derivative [Line Items]    
Derivative assets, before offset 147,931 153,595
Derivative liabilities, before offset 110,952 116,061
Notional amount 11,010,102 10,705,896
Bilateral OTC | Not accounted for as hedges | Credit    
Derivative [Line Items]    
Derivative assets, before offset 11,608 11,091
Derivative liabilities, before offset 10,788 11,162
Notional amount 951,076 758,385
Bilateral OTC | Not accounted for as hedges | Currencies    
Derivative [Line Items]    
Derivative assets, before offset 96,504 78,403
Derivative liabilities, before offset 94,638 82,468
Notional amount 8,302,944 7,192,306
Bilateral OTC | Not accounted for as hedges | Commodities    
Derivative [Line Items]    
Derivative assets, before offset 11,990 7,863
Derivative liabilities, before offset 10,832 9,924
Notional amount 229,373 186,420
Bilateral OTC | Not accounted for as hedges | Equities    
Derivative [Line Items]    
Derivative assets, before offset 69,799 34,101
Derivative liabilities, before offset 127,279 60,422
Notional amount 2,099,595 1,634,183
Bilateral OTC | Accounted for as hedges | Interest rates    
Derivative [Line Items]    
Derivative assets, before offset 143 164
Derivative liabilities, before offset 10 7
Notional amount 1,030 1,157
Bilateral OTC | Accounted for as hedges | Currencies    
Derivative [Line Items]    
Derivative assets, before offset 235 25
Derivative liabilities, before offset 8 263
Notional amount $ 16,807 $ 18,188