v3.25.4
Derivative Instruments and Hedging Activities - Fair Values of Derivative Contracts (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Derivative Assets    
Total gross derivatives $ 333,765 $ 338,291
Amounts offset against counterparty netting (258,427) (259,513)
Amounts offset against cash collateral netting (38,548) (40,209)
Total in Trading assets 36,790 38,569
Amounts not offset against financial instruments collateral (15,097) (17,837)
Net amounts 21,693 20,732
Amounts for which master netting or collateral agreements are not in place or may not be legally enforceable, included in Net amounts 3,084 3,354
Derivative Liabilities    
Total gross derivatives 348,146 341,770
Amounts offset against counterparty netting (258,427) (259,514)
Amounts offset against cash collateral netting $ (47,694) $ (44,326)
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Financial Instruments Sold, Not yet Purchased, at Fair Value Financial Instruments Sold, Not yet Purchased, at Fair Value
Total in Trading liabilities $ 42,025 $ 37,930
Amounts not offset against financial instruments collateral (7,958) (8,996)
Net amounts 34,067 28,934
Amounts for which master netting or collateral agreements are not in place or may not be legally enforceable, included in Net amounts 5,345 4,321
Bilateral OTC    
Derivative Assets    
Total gross derivatives 245,447 262,883
Amounts offset against counterparty netting (174,466) (188,069)
Amounts offset against cash collateral netting (37,004) (38,511)
Total in Trading assets 33,977 36,303
Amounts not offset against financial instruments collateral (15,097) (17,837)
Net amounts 18,880 18,466
Derivative Liabilities    
Total gross derivatives 261,129 264,671
Amounts offset against counterparty netting (174,466) (188,070)
Amounts offset against cash collateral netting (47,336) (43,126)
Total in Trading liabilities 39,327 33,475
Amounts not offset against financial instruments collateral (7,181) (6,338)
Net amounts 32,146 27,137
Cleared OTC    
Derivative Assets    
Total gross derivatives 22,985 22,025
Amounts offset against counterparty netting (21,165) (20,276)
Amounts offset against cash collateral netting (1,544) (1,698)
Total in Trading assets 276 51
Amounts not offset against financial instruments collateral 0 0
Net amounts 276 51
Derivative Liabilities    
Total gross derivatives 21,843 21,701
Amounts offset against counterparty netting (21,165) (20,276)
Amounts offset against cash collateral netting (358) (1,200)
Total in Trading liabilities 320 225
Amounts not offset against financial instruments collateral (34) 0
Net amounts 286 225
Exchange- Traded    
Derivative Assets    
Total gross derivatives 65,333 53,383
Amounts offset against counterparty netting (62,796) (51,168)
Amounts offset against cash collateral netting 0 0
Total in Trading assets 2,537 2,215
Amounts not offset against financial instruments collateral 0 0
Net amounts 2,537 2,215
Derivative Liabilities    
Total gross derivatives 65,174 55,398
Amounts offset against counterparty netting (62,796) (51,168)
Amounts offset against cash collateral netting 0 0
Total in Trading liabilities 2,378 4,230
Amounts not offset against financial instruments collateral (743) (2,658)
Net amounts 1,635 1,572
Designated as accounting hedges    
Derivative Assets    
Total gross derivatives 238 311
Derivative Liabilities    
Total gross derivatives 694 536
Designated as accounting hedges | Bilateral OTC    
Derivative Assets    
Total gross derivatives 156 189
Derivative Liabilities    
Total gross derivatives 643 536
Designated as accounting hedges | Cleared OTC    
Derivative Assets    
Total gross derivatives 82 122
Derivative Liabilities    
Total gross derivatives 51 0
Designated as accounting hedges | Exchange- Traded    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Designated as accounting hedges | Interest rate    
Derivative Assets    
Total gross derivatives 4 4
Derivative Liabilities    
Total gross derivatives 561 533
Designated as accounting hedges | Interest rate | Bilateral OTC    
Derivative Assets    
Total gross derivatives 4 4
Derivative Liabilities    
Total gross derivatives 532 533
Designated as accounting hedges | Interest rate | Cleared OTC    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 29 0
Designated as accounting hedges | Interest rate | Exchange- Traded    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Designated as accounting hedges | Foreign exchange    
Derivative Assets    
Total gross derivatives 234 307
Derivative Liabilities    
Total gross derivatives 133 3
Designated as accounting hedges | Foreign exchange | Bilateral OTC    
Derivative Assets    
Total gross derivatives 152 185
Derivative Liabilities    
Total gross derivatives 111 3
Designated as accounting hedges | Foreign exchange | Cleared OTC    
Derivative Assets    
Total gross derivatives 82 122
Derivative Liabilities    
Total gross derivatives 22 0
Designated as accounting hedges | Foreign exchange | Exchange- Traded    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Not designated as accounting hedges    
Derivative Assets    
Total gross derivatives 333,527 337,980
Derivative Liabilities    
Total gross derivatives 347,452 341,234
Not designated as accounting hedges | Bilateral OTC    
Derivative Assets    
Total gross derivatives 245,291 262,694
Derivative Liabilities    
Total gross derivatives 260,486 264,135
Not designated as accounting hedges | Cleared OTC    
Derivative Assets    
Total gross derivatives 22,903 21,903
Derivative Liabilities    
Total gross derivatives 21,792 21,701
Not designated as accounting hedges | Exchange- Traded    
Derivative Assets    
Total gross derivatives 65,333 53,383
Derivative Liabilities    
Total gross derivatives 65,174 55,398
Economic hedges of loans | Credit    
Derivative Assets    
Total gross derivatives 35 28
Derivative Liabilities    
Total gross derivatives 631 771
Economic hedges of loans | Credit | Bilateral OTC    
Derivative Assets    
Total gross derivatives 3 0
Derivative Liabilities    
Total gross derivatives 45 53
Economic hedges of loans | Credit | Cleared OTC    
Derivative Assets    
Total gross derivatives 32 28
Derivative Liabilities    
Total gross derivatives 586 718
Economic hedges of loans | Credit | Exchange- Traded    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Other derivatives | Interest rate    
Derivative Assets    
Total gross derivatives 127,681 128,802
Derivative Liabilities    
Total gross derivatives 115,294 117,657
Other derivatives | Interest rate | Bilateral OTC    
Derivative Assets    
Total gross derivatives 114,368 115,520
Derivative Liabilities    
Total gross derivatives 103,066 104,495
Other derivatives | Interest rate | Cleared OTC    
Derivative Assets    
Total gross derivatives 13,255 13,163
Derivative Liabilities    
Total gross derivatives 12,162 13,038
Other derivatives | Interest rate | Exchange- Traded    
Derivative Assets    
Total gross derivatives 58 119
Derivative Liabilities    
Total gross derivatives 66 124
Other derivatives | Credit    
Derivative Assets    
Total gross derivatives 10,309 9,122
Derivative Liabilities    
Total gross derivatives 10,065 8,801
Other derivatives | Credit | Bilateral OTC    
Derivative Assets    
Total gross derivatives 4,962 4,711
Derivative Liabilities    
Total gross derivatives 5,292 4,941
Other derivatives | Credit | Cleared OTC    
Derivative Assets    
Total gross derivatives 5,347 4,411
Derivative Liabilities    
Total gross derivatives 4,773 3,860
Other derivatives | Credit | Exchange- Traded    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Other derivatives | Foreign exchange    
Derivative Assets    
Total gross derivatives 85,911 108,415
Derivative Liabilities    
Total gross derivatives 82,953 104,968
Other derivatives | Foreign exchange | Bilateral OTC    
Derivative Assets    
Total gross derivatives 81,613 104,024
Derivative Liabilities    
Total gross derivatives 78,597 100,730
Other derivatives | Foreign exchange | Cleared OTC    
Derivative Assets    
Total gross derivatives 4,269 4,301
Derivative Liabilities    
Total gross derivatives 4,271 4,085
Other derivatives | Foreign exchange | Exchange- Traded    
Derivative Assets    
Total gross derivatives 29 90
Derivative Liabilities    
Total gross derivatives 85 153
Other derivatives | Equity    
Derivative Assets    
Total gross derivatives 93,129 75,682
Derivative Liabilities    
Total gross derivatives 123,333 95,474
Other derivatives | Equity | Bilateral OTC    
Derivative Assets    
Total gross derivatives 30,392 24,368
Derivative Liabilities    
Total gross derivatives 60,908 42,332
Other derivatives | Equity | Cleared OTC    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Other derivatives | Equity | Exchange- Traded    
Derivative Assets    
Total gross derivatives 62,737 51,314
Derivative Liabilities    
Total gross derivatives 62,425 53,142
Other derivatives | Commodity and other    
Derivative Assets    
Total gross derivatives 16,462 15,931
Derivative Liabilities    
Total gross derivatives 15,176 13,563
Other derivatives | Commodity and other | Bilateral OTC    
Derivative Assets    
Total gross derivatives 13,953 14,071
Derivative Liabilities    
Total gross derivatives 12,578 11,584
Other derivatives | Commodity and other | Cleared OTC    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Other derivatives | Commodity and other | Exchange- Traded    
Derivative Assets    
Total gross derivatives 2,509 1,860
Derivative Liabilities    
Total gross derivatives $ 2,598 $ 1,979