v3.25.4
DERIVATIVES - Derivative Mark-to-Market (MTM) Receivables/Payables (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Assets    
Derivative receivables $ 489,313 $ 422,802
Less: Netting agreements to assets (406,408) (334,900)
Less: Netting of cash collateral received (27,471) (27,303)
Net receivables included on consolidated balance sheet 55,434 60,599
Less: Cash collateral received (1,363) (808)
Less: Non-cash collateral received (5,047) (6,017)
Total net receivables 49,024 53,774
Liabilities    
Derivative payables 485,251 411,768
Less: Netting agreements to liabilities (406,408) (334,900)
Netting of cash collateral paid (20,629) (28,570)
Total derivative liabilities 58,214 48,298
Less: Cash collateral paid (58) (52)
Less: Non-cash collateral paid (4,386) (3,376)
Total net payables 53,770 44,870
Trading accounts assets    
Liabilities    
Does not meet applicable offsetting guidance, assets 11,000 13,000
Trading accounts liabilities    
Liabilities    
Does not meet applicable offsetting guidance, liabilities 15,000 15,000
Over-the-counter | Trading accounts assets    
Assets    
Less: Netting agreements to assets (227,000) (264,000)
Liabilities    
Less: Netting agreements to liabilities   (264,000)
Over-the-counter | Trading accounts liabilities    
Liabilities    
Less: Netting agreements to liabilities (227,000)  
Cleared | Trading accounts assets    
Assets    
Less: Netting agreements to assets (136,000) (36,000)
Liabilities    
Less: Netting agreements to liabilities   (36,000)
Cleared | Trading accounts liabilities    
Liabilities    
Less: Netting agreements to liabilities (136,000)  
Exchange traded | Trading accounts assets    
Assets    
Less: Netting agreements to assets (43,000) (35,000)
Liabilities    
Less: Netting agreements to liabilities   (35,000)
Exchange traded | Trading accounts liabilities    
Liabilities    
Less: Netting agreements to liabilities (43,000)  
Derivatives instruments designated as ASC 815 hedges    
Assets    
Derivative receivables 1,287 3,800
Liabilities    
Derivative payables 1,368 1,137
Derivatives instruments designated as ASC 815 hedges | Interest rate hedges    
Assets    
Derivative receivables 394 849
Liabilities    
Derivative payables 286 20
Derivatives instruments designated as ASC 815 hedges | Foreign exchange contracts    
Assets    
Derivative receivables 893 2,951
Liabilities    
Derivative payables 1,082 1,117
Derivatives instruments designated as ASC 815 hedges | Over-the-counter | Interest rate hedges    
Assets    
Derivative receivables 342 695
Liabilities    
Derivative payables 152 1
Derivatives instruments designated as ASC 815 hedges | Over-the-counter | Foreign exchange contracts    
Assets    
Derivative receivables 893 2,951
Liabilities    
Derivative payables 1,082 1,117
Derivatives instruments designated as ASC 815 hedges | Cleared | Interest rate hedges    
Assets    
Derivative receivables 52 154
Liabilities    
Derivative payables 134 19
Derivatives instruments designated as ASC 815 hedges | Cleared | Foreign exchange contracts    
Assets    
Derivative receivables 0 0
Liabilities    
Derivative payables 0 0
Derivatives not designated in a qualifying hedging relationship    
Assets    
Derivative receivables 488,026 419,002
Liabilities    
Derivative payables 483,883 410,631
Derivatives not designated in a qualifying hedging relationship | Interest rate hedges    
Assets    
Derivative receivables 225,517 129,429
Liabilities    
Derivative payables 217,086 122,112
Derivatives not designated in a qualifying hedging relationship | Foreign exchange contracts    
Assets    
Derivative receivables 160,791 213,094
Liabilities    
Derivative payables 151,782 204,900
Derivatives not designated in a qualifying hedging relationship | Equity contracts    
Assets    
Derivative receivables 69,307 55,144
Liabilities    
Derivative payables 79,201 61,736
Derivatives not designated in a qualifying hedging relationship | Commodity and other contract options    
Assets    
Derivative receivables 22,688 12,620
Liabilities    
Derivative payables 24,582 14,630
Derivatives not designated in a qualifying hedging relationship | Credit derivatives    
Assets    
Derivative receivables 9,723 8,715
Liabilities    
Derivative payables 11,232 7,253
Derivatives not designated in a qualifying hedging relationship | Over-the-counter | Interest rate hedges    
Assets    
Derivative receivables 93,346 95,907
Liabilities    
Derivative payables 82,794 88,776
Derivatives not designated in a qualifying hedging relationship | Over-the-counter | Foreign exchange contracts    
Assets    
Derivative receivables 157,116 210,755
Liabilities    
Derivative payables 147,903 202,582
Derivatives not designated in a qualifying hedging relationship | Over-the-counter | Equity contracts    
Assets    
Derivative receivables 23,600 19,262
Liabilities    
Derivative payables 35,370 25,950
Derivatives not designated in a qualifying hedging relationship | Over-the-counter | Commodity and other contract options    
Assets    
Derivative receivables 22,131 11,945
Liabilities    
Derivative payables 23,989 13,804
Derivatives not designated in a qualifying hedging relationship | Over-the-counter | Credit derivatives    
Assets    
Derivative receivables 7,499 6,907
Liabilities    
Derivative payables 8,952 5,569
Derivatives not designated in a qualifying hedging relationship | Cleared | Interest rate hedges    
Assets    
Derivative receivables 132,155 33,447
Liabilities    
Derivative payables 134,275 33,269
Derivatives not designated in a qualifying hedging relationship | Cleared | Foreign exchange contracts    
Assets    
Derivative receivables 3,672 2,329
Liabilities    
Derivative payables 3,877 2,298
Derivatives not designated in a qualifying hedging relationship | Cleared | Equity contracts    
Assets    
Derivative receivables 0 0
Liabilities    
Derivative payables 0 0
Derivatives not designated in a qualifying hedging relationship | Cleared | Credit derivatives    
Assets    
Derivative receivables 2,224 1,808
Liabilities    
Derivative payables 2,280 1,684
Derivatives not designated in a qualifying hedging relationship | Exchange traded | Interest rate hedges    
Assets    
Derivative receivables 16 75
Liabilities    
Derivative payables 17 67
Derivatives not designated in a qualifying hedging relationship | Exchange traded | Equity contracts    
Assets    
Derivative receivables 45,707 35,882
Liabilities    
Derivative payables 43,831 35,786
Derivatives not designated in a qualifying hedging relationship | Exchange traded | Commodity and other contract options    
Assets    
Derivative receivables 557 675
Liabilities    
Derivative payables 593 826
Derivatives not designated in a qualifying hedging relationship | Exchange traded | Trading accounts assets | Foreign exchange contracts    
Assets    
Derivative receivables 3 10
Derivatives not designated in a qualifying hedging relationship | Exchange traded | Trading accounts liabilities | Foreign exchange contracts    
Liabilities    
Derivative payables $ 2 $ 20