v3.25.4
Derivatives and Hedging Activities - Fair Value of Derivatives on a Gross Basis (Detail) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Derivative [Line Items]    
Derivative assets, before offset $ 360,080 $ 376,352
Derivative liabilities, before offset 391,214 392,695
Derivative assets, offset amounts (307,127) (329,013)
Derivative liabilities, offset amounts (306,809) (317,715)
Derivative Assets 52,953 47,339
Derivative Liabilities 84,405 74,980
Cash collateral received (442) (600)
Cash collateral posted (1,951) (1,271)
Securities collateral received (20,965) (14,938)
Securities collateral posted (8,910) (8,731)
Total 31,546 31,801
Total 73,544 64,978
Notional amount 43,530,881 37,127,322
Counterparty netting    
Derivative [Line Items]    
Derivative assets, offset amounts (261,175) (280,912)
Derivative liabilities, offset amounts (261,175) (280,912)
Cash collateral netting    
Derivative [Line Items]    
Derivative assets, offset amounts (45,952) (48,101)
Derivative liabilities, offset amounts (45,634) (36,803)
Not accounted for as hedges    
Derivative [Line Items]    
Derivative assets, before offset 359,844 375,782
Derivative liabilities, before offset 390,890 392,679
Notional amount 43,211,153 36,861,600
Not accounted for as hedges | Interest rates    
Derivative [Line Items]    
Derivative assets, before offset 161,532 156,535
Derivative liabilities, before offset 122,132 125,011
Notional amount 29,222,716 25,473,308
Not accounted for as hedges | Credit    
Derivative [Line Items]    
Derivative assets, before offset 13,775 11,437
Derivative liabilities, before offset 14,135 10,030
Notional amount 1,745,397 1,279,571
Not accounted for as hedges | Currencies    
Derivative [Line Items]    
Derivative assets, before offset 79,739 114,305
Derivative liabilities, before offset 83,546 114,607
Notional amount 7,725,602 6,471,066
Not accounted for as hedges | Commodities    
Derivative [Line Items]    
Derivative assets, before offset 17,100 13,326
Derivative liabilities, before offset 19,516 14,525
Notional amount 555,133 510,420
Not accounted for as hedges | Equities    
Derivative [Line Items]    
Derivative assets, before offset 87,698 80,179
Derivative liabilities, before offset 151,561 128,506
Notional amount 3,962,305 3,127,235
Accounted for as hedges    
Derivative [Line Items]    
Derivative assets, before offset 236 570
Derivative liabilities, before offset 324 16
Notional amount 319,728 265,722
Accounted for as hedges | Interest rates    
Derivative [Line Items]    
Derivative assets, before offset 181 201
Derivative liabilities, before offset 56 8
Notional amount 295,435 250,353
Accounted for as hedges | Currencies    
Derivative [Line Items]    
Derivative assets, before offset 55 369
Derivative liabilities, before offset 268 8
Notional amount 24,293 15,369
Exchange-traded    
Derivative [Line Items]    
Derivative Assets 6,562 5,684
Derivative Liabilities 42,402 32,690
Exchange-traded | Counterparty netting    
Derivative [Line Items]    
Derivative assets, offset amounts (58,701) (57,776)
Derivative liabilities, offset amounts (58,701) (57,776)
Exchange-traded | Not accounted for as hedges | Interest rates    
Derivative [Line Items]    
Derivative assets, before offset 2,976 2,706
Derivative liabilities, before offset 1,217 1,068
Notional amount 1,983,652 2,332,117
Exchange-traded | Not accounted for as hedges | Credit    
Derivative [Line Items]    
Notional amount 332 322
Exchange-traded | Not accounted for as hedges | Currencies    
Derivative [Line Items]    
Derivative assets, before offset 126 142
Derivative liabilities, before offset 14 6
Notional amount 9,555 9,264
Exchange-traded | Not accounted for as hedges | Commodities    
Derivative [Line Items]    
Derivative assets, before offset 8,597 5,563
Derivative liabilities, before offset 8,788 5,917
Notional amount 366,003 324,159
Exchange-traded | Not accounted for as hedges | Equities    
Derivative [Line Items]    
Derivative assets, before offset 53,564 55,049
Derivative liabilities, before offset 91,084 83,475
Notional amount 2,327,060 1,868,855
OTC-cleared    
Derivative [Line Items]    
Derivative Assets 541 440
Derivative Liabilities 455 1,126
OTC-cleared | Counterparty netting    
Derivative [Line Items]    
Derivative assets, offset amounts (8,925) (4,867)
Derivative liabilities, offset amounts (8,925) (4,867)
OTC-cleared | Cash collateral netting    
Derivative [Line Items]    
Derivative assets, offset amounts (109) (412)
Derivative liabilities, offset amounts (424) (105)
OTC-cleared | Not accounted for as hedges | Interest rates    
Derivative [Line Items]    
Derivative assets, before offset 4,961 1,746
Derivative liabilities, before offset 4,854 2,428
Notional amount 16,533,168 12,571,690
OTC-cleared | Not accounted for as hedges | Credit    
Derivative [Line Items]    
Derivative assets, before offset 2,684 1,787
Derivative liabilities, before offset 2,973 1,893
Notional amount 986,680 660,181
OTC-cleared | Not accounted for as hedges | Currencies    
Derivative [Line Items]    
Derivative assets, before offset 1,210 1,325
Derivative liabilities, before offset 1,064 993
Notional amount 523,741 429,858
OTC-cleared | Not accounted for as hedges | Commodities    
Derivative [Line Items]    
Derivative assets, before offset 640 558
Derivative liabilities, before offset 804 650
Notional amount 2,710 3,087
OTC-cleared | Not accounted for as hedges | Equities    
Derivative [Line Items]    
Derivative assets, before offset 33 189
Derivative liabilities, before offset 55 131
Notional amount 1,062 1,475
OTC-cleared | Accounted for as hedges | Interest rates    
Derivative [Line Items]    
Derivative assets, before offset 17 0
Derivative liabilities, before offset 49 0
Notional amount 294,278 246,765
OTC-cleared | Accounted for as hedges | Currencies    
Derivative [Line Items]    
Derivative assets, before offset 30 114
Derivative liabilities, before offset 5 3
Notional amount 6,105 5,041
Bilateral OTC    
Derivative [Line Items]    
Derivative Assets 45,850 41,215
Derivative Liabilities 41,548 41,164
Bilateral OTC | Counterparty netting    
Derivative [Line Items]    
Derivative assets, offset amounts (193,549) (218,269)
Derivative liabilities, offset amounts (193,549) (218,269)
Bilateral OTC | Cash collateral netting    
Derivative [Line Items]    
Derivative assets, offset amounts (45,843) (47,689)
Derivative liabilities, offset amounts (45,210) (36,698)
Bilateral OTC | Not accounted for as hedges | Interest rates    
Derivative [Line Items]    
Derivative assets, before offset 153,595 152,083
Derivative liabilities, before offset 116,061 121,515
Notional amount 10,705,896 10,569,501
Bilateral OTC | Not accounted for as hedges | Credit    
Derivative [Line Items]    
Derivative assets, before offset 11,091 9,650
Derivative liabilities, before offset 11,162 8,137
Notional amount 758,385 619,068
Bilateral OTC | Not accounted for as hedges | Currencies    
Derivative [Line Items]    
Derivative assets, before offset 78,403 112,838
Derivative liabilities, before offset 82,468 113,608
Notional amount 7,192,306 6,031,944
Bilateral OTC | Not accounted for as hedges | Commodities    
Derivative [Line Items]    
Derivative assets, before offset 7,863 7,205
Derivative liabilities, before offset 9,924 7,958
Notional amount 186,420 183,174
Bilateral OTC | Not accounted for as hedges | Equities    
Derivative [Line Items]    
Derivative assets, before offset 34,101 24,941
Derivative liabilities, before offset 60,422 44,900
Notional amount 1,634,183 1,256,905
Bilateral OTC | Accounted for as hedges | Interest rates    
Derivative [Line Items]    
Derivative assets, before offset 164 201
Derivative liabilities, before offset 7 8
Notional amount 1,157 3,588
Bilateral OTC | Accounted for as hedges | Currencies    
Derivative [Line Items]    
Derivative assets, before offset 25 255
Derivative liabilities, before offset 263 5
Notional amount $ 18,188 $ 10,328