v3.26.1
Derivative Instruments and Hedging Activities - Fair Values of Derivative Contracts (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Derivative Assets    
Total gross derivatives $ 391,722 $ 333,765
Counterparty netting (308,666) (258,427)
Cash collateral netting (42,779) (38,548)
Total in Trading assets 40,277 36,790
Financial instruments collateral (15,566) (15,097)
Net amounts 24,711 21,693
Amounts for which master netting or collateral agreements are not in place or may not be legally enforceable, included in Net amounts 3,279 3,084
Derivative Liabilities    
Total gross derivatives 421,268 348,146
Counterparty netting (308,666) (258,427)
Cash collateral netting (50,419) (47,694)
Total in Trading liabilities 62,183 42,025
Cash collateral netting (11,155) (7,958)
Net amounts 51,028 34,067
Amounts for which master netting or collateral agreements are not in place or may not be legally enforceable, included in Net amounts 7,444 5,345
Designated as accounting hedges    
Derivative Assets    
Total gross derivatives 437 238
Derivative Liabilities    
Total gross derivatives 594 694
Designated as accounting hedges | Interest rate    
Derivative Assets    
Total gross derivatives 6 4
Derivative Liabilities    
Total gross derivatives 533 561
Designated as accounting hedges | Foreign exchange    
Derivative Assets    
Total gross derivatives 431 234
Derivative Liabilities    
Total gross derivatives 56 133
Designated as accounting hedges | Equity    
Derivative Liabilities    
Total gross derivatives 5  
Not designated as accounting hedges    
Derivative Assets    
Total gross derivatives 391,285 333,527
Derivative Liabilities    
Total gross derivatives 420,674 347,452
Economic hedges of loans | Credit    
Derivative Assets    
Total gross derivatives 134 35
Derivative Liabilities    
Total gross derivatives 996 631
Economic hedges of loans | Equity    
Derivative Liabilities    
Total gross derivatives 24  
Other derivatives | Interest rate    
Derivative Assets    
Total gross derivatives 122,860 127,681
Derivative Liabilities    
Total gross derivatives 111,620 115,294
Other derivatives | Foreign exchange    
Derivative Assets    
Total gross derivatives 104,821 85,911
Derivative Liabilities    
Total gross derivatives 95,774 82,953
Other derivatives | Credit    
Derivative Assets    
Total gross derivatives 10,809 10,309
Derivative Liabilities    
Total gross derivatives 10,282 10,065
Other derivatives | Equity    
Derivative Assets    
Total gross derivatives 136,220 93,129
Derivative Liabilities    
Total gross derivatives 185,511 123,333
Other derivatives | Commodity and other    
Derivative Assets    
Total gross derivatives 16,441 16,462
Derivative Liabilities    
Total gross derivatives 16,467 15,176
Bilateral OTC    
Derivative Assets    
Total gross derivatives 277,930 245,447
Counterparty netting (201,656) (174,466)
Cash collateral netting (40,715) (37,004)
Total in Trading assets 35,559 33,977
Financial instruments collateral (15,566) (15,097)
Net amounts 19,993 18,880
Derivative Liabilities    
Total gross derivatives 306,625 261,129
Counterparty netting (201,656) (174,466)
Cash collateral netting (49,849) (47,336)
Total in Trading liabilities 55,120 39,327
Cash collateral netting (8,693) (7,181)
Net amounts 46,427 32,146
Bilateral OTC | Designated as accounting hedges    
Derivative Assets    
Total gross derivatives 301 156
Derivative Liabilities    
Total gross derivatives 537 643
Bilateral OTC | Designated as accounting hedges | Interest rate    
Derivative Assets    
Total gross derivatives 6 4
Derivative Liabilities    
Total gross derivatives 501 532
Bilateral OTC | Designated as accounting hedges | Foreign exchange    
Derivative Assets    
Total gross derivatives 295 152
Derivative Liabilities    
Total gross derivatives 31 111
Bilateral OTC | Designated as accounting hedges | Equity    
Derivative Liabilities    
Total gross derivatives 5  
Bilateral OTC | Not designated as accounting hedges    
Derivative Assets    
Total gross derivatives 277,629 245,291
Derivative Liabilities    
Total gross derivatives 306,088 260,486
Bilateral OTC | Economic hedges of loans | Credit    
Derivative Assets    
Total gross derivatives 19 3
Derivative Liabilities    
Total gross derivatives 45 45
Bilateral OTC | Economic hedges of loans | Equity    
Derivative Liabilities    
Total gross derivatives 24  
Bilateral OTC | Other derivatives | Interest rate    
Derivative Assets    
Total gross derivatives 111,030 114,368
Derivative Liabilities    
Total gross derivatives 100,627 103,066
Bilateral OTC | Other derivatives | Foreign exchange    
Derivative Assets    
Total gross derivatives 99,783 81,613
Derivative Liabilities    
Total gross derivatives 91,149 78,597
Bilateral OTC | Other derivatives | Credit    
Derivative Assets    
Total gross derivatives 5,832 4,962
Derivative Liabilities    
Total gross derivatives 5,935 5,292
Bilateral OTC | Other derivatives | Equity    
Derivative Assets    
Total gross derivatives 48,250 30,392
Derivative Liabilities    
Total gross derivatives 95,510 60,908
Bilateral OTC | Other derivatives | Commodity and other    
Derivative Assets    
Total gross derivatives 12,715 13,953
Derivative Liabilities    
Total gross derivatives 12,798 12,578
Cleared OTC    
Derivative Assets    
Total gross derivatives 21,865 22,985
Counterparty netting (19,639) (21,165)
Cash collateral netting (2,064) (1,544)
Total in Trading assets 162 276
Financial instruments collateral 0 0
Net amounts 162 276
Derivative Liabilities    
Total gross derivatives 20,637 21,843
Counterparty netting (19,639) (21,165)
Cash collateral netting (570) (358)
Total in Trading liabilities 428 320
Cash collateral netting 0 (34)
Net amounts 428 286
Cleared OTC | Designated as accounting hedges    
Derivative Assets    
Total gross derivatives 136 82
Derivative Liabilities    
Total gross derivatives 57 51
Cleared OTC | Designated as accounting hedges | Interest rate    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 32 29
Cleared OTC | Designated as accounting hedges | Foreign exchange    
Derivative Assets    
Total gross derivatives 136 82
Derivative Liabilities    
Total gross derivatives 25 22
Cleared OTC | Designated as accounting hedges | Equity    
Derivative Liabilities    
Total gross derivatives 0  
Cleared OTC | Not designated as accounting hedges    
Derivative Assets    
Total gross derivatives 21,729 22,903
Derivative Liabilities    
Total gross derivatives 20,580 21,792
Cleared OTC | Economic hedges of loans | Credit    
Derivative Assets    
Total gross derivatives 115 32
Derivative Liabilities    
Total gross derivatives 951 586
Cleared OTC | Economic hedges of loans | Equity    
Derivative Liabilities    
Total gross derivatives 0  
Cleared OTC | Other derivatives | Interest rate    
Derivative Assets    
Total gross derivatives 11,636 13,255
Derivative Liabilities    
Total gross derivatives 10,831 12,162
Cleared OTC | Other derivatives | Foreign exchange    
Derivative Assets    
Total gross derivatives 5,001 4,269
Derivative Liabilities    
Total gross derivatives 4,451 4,271
Cleared OTC | Other derivatives | Credit    
Derivative Assets    
Total gross derivatives 4,977 5,347
Derivative Liabilities    
Total gross derivatives 4,347 4,773
Cleared OTC | Other derivatives | Equity    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Cleared OTC | Other derivatives | Commodity and other    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Exchange- Traded    
Derivative Assets    
Total gross derivatives 91,927 65,333
Counterparty netting (87,371) (62,796)
Cash collateral netting 0 0
Total in Trading assets 4,556 2,537
Financial instruments collateral 0 0
Net amounts 4,556 2,537
Derivative Liabilities    
Total gross derivatives 94,006 65,174
Counterparty netting (87,371) (62,796)
Cash collateral netting 0 0
Total in Trading liabilities 6,635 2,378
Cash collateral netting (2,462) (743)
Net amounts 4,173 1,635
Exchange- Traded | Designated as accounting hedges    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Exchange- Traded | Designated as accounting hedges | Interest rate    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Exchange- Traded | Designated as accounting hedges | Foreign exchange    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Exchange- Traded | Designated as accounting hedges | Equity    
Derivative Liabilities    
Total gross derivatives 0  
Exchange- Traded | Not designated as accounting hedges    
Derivative Assets    
Total gross derivatives 91,927 65,333
Derivative Liabilities    
Total gross derivatives 94,006 65,174
Exchange- Traded | Economic hedges of loans | Credit    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Exchange- Traded | Economic hedges of loans | Equity    
Derivative Liabilities    
Total gross derivatives 0  
Exchange- Traded | Other derivatives | Interest rate    
Derivative Assets    
Total gross derivatives 194 58
Derivative Liabilities    
Total gross derivatives 162 66
Exchange- Traded | Other derivatives | Foreign exchange    
Derivative Assets    
Total gross derivatives 37 29
Derivative Liabilities    
Total gross derivatives 174 85
Exchange- Traded | Other derivatives | Credit    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Exchange- Traded | Other derivatives | Equity    
Derivative Assets    
Total gross derivatives 87,970 62,737
Derivative Liabilities    
Total gross derivatives 90,001 62,425
Exchange- Traded | Other derivatives | Commodity and other    
Derivative Assets    
Total gross derivatives 3,726 2,509
Derivative Liabilities    
Total gross derivatives $ 3,669 $ 2,598