XML 156 R132.htm IDEA: XBRL DOCUMENT v3.25.3
DERIVATIVES - Derivative Mark-to-Market (MTM) Receivables/Payables (Details) - USD ($)
$ in Millions
Sep. 30, 2025
Dec. 31, 2024
Assets    
Derivative receivables $ 470,523 $ 422,802
Less: Netting agreements to assets (387,237) (334,900)
Less: Netting of cash collateral received (28,789) (27,303)
Total trading account derivatives, assets 54,497 60,599
Less: Cash collateral received (1,392) (808)
Less: Non-cash collateral received (5,467) (6,017)
Total net receivables 47,638 53,774
Liabilities    
Derivative payables 462,309 411,768
Less: Netting agreements to liabilities (387,237) (334,900)
Less: Netting of cash collateral paid (20,065) (28,570)
Total derivative liabilities 55,007 48,298
Less: Cash collateral paid (66) (52)
Less: Non-cash collateral paid (3,343) (3,376)
Total net payables 51,598 44,870
Netting agreements to assets 387,237 334,900
Netting agreements to liabilities 387,237 334,900
Trading account assets    
Liabilities    
Does not meet applicable offsetting guidance, assets 9,000 13,000
Trading account assets | Over-the-counter    
Liabilities    
Less: Netting agreements to liabilities (204,000) (264,000)
Netting agreements to liabilities 204,000 264,000
Trading account assets | Cleared    
Liabilities    
Less: Netting agreements to liabilities (132,000) (36,000)
Netting agreements to liabilities 132,000 36,000
Trading account assets | Exchange traded    
Liabilities    
Less: Netting agreements to liabilities (51,000) (35,000)
Netting agreements to liabilities 51,000 35,000
Trading accounts liabilities    
Liabilities    
Does not meet applicable offsetting guidance, liabilities 13,000 15,000
Trading accounts liabilities | Over-the-counter    
Assets    
Less: Netting agreements to assets (204,000) (264,000)
Liabilities    
Netting agreements to assets 204,000 264,000
Trading accounts liabilities | Cleared    
Assets    
Less: Netting agreements to assets (132,000) (36,000)
Liabilities    
Netting agreements to assets 132,000 36,000
Trading accounts liabilities | Exchange traded    
Assets    
Less: Netting agreements to assets (51,000) (35,000)
Liabilities    
Netting agreements to assets 51,000 35,000
Derivative instruments designated as ASC 815 hedges    
Assets    
Derivative receivables 647 3,800
Liabilities    
Derivative payables 1,831 1,137
Derivative instruments designated as ASC 815 hedges | Interest rate contracts    
Assets    
Derivative receivables 223 849
Liabilities    
Derivative payables 660 20
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Over-the-counter    
Assets    
Derivative receivables 52 695
Liabilities    
Derivative payables 515 1
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Cleared    
Assets    
Derivative receivables 171 154
Liabilities    
Derivative payables 145 19
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts    
Assets    
Derivative receivables 424 2,951
Liabilities    
Derivative payables 1,171 1,117
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Over-the-counter    
Assets    
Derivative receivables 424 2,951
Liabilities    
Derivative payables 1,171 1,117
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Cleared    
Assets    
Derivative receivables 0 0
Liabilities    
Derivative payables 0 0
Derivatives instruments not designated as ASC 815 hedges    
Assets    
Derivative receivables 469,876 419,002
Liabilities    
Derivative payables 460,478 410,631
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts    
Assets    
Derivative receivables 226,034 129,429
Liabilities    
Derivative payables 216,381 122,112
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Over-the-counter    
Assets    
Derivative receivables 97,018 95,907
Liabilities    
Derivative payables 86,180 88,776
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Cleared    
Assets    
Derivative receivables 128,981 33,447
Liabilities    
Derivative payables 130,143 33,269
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Exchange traded    
Assets    
Derivative receivables 35 75
Liabilities    
Derivative payables 58 67
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts    
Assets    
Derivative receivables 127,030 213,094
Liabilities    
Derivative payables 112,659 204,900
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Over-the-counter    
Assets    
Derivative receivables 125,351 210,755
Liabilities    
Derivative payables 110,887 202,582
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Cleared    
Assets    
Derivative receivables 1,676 2,329
Liabilities    
Derivative payables 1,769 2,298
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets | Exchange traded    
Assets    
Derivative receivables 3 10
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities | Exchange traded    
Liabilities    
Derivative payables 3 20
Derivatives instruments not designated as ASC 815 hedges | Equity contracts    
Assets    
Derivative receivables 86,140 55,144
Liabilities    
Derivative payables 99,605 61,736
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Over-the-counter    
Assets    
Derivative receivables 32,291 19,262
Liabilities    
Derivative payables 47,453 25,950
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Cleared    
Assets    
Derivative receivables 0 0
Liabilities    
Derivative payables 0 0
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Exchange traded    
Assets    
Derivative receivables 53,849 35,882
Liabilities    
Derivative payables 52,152 35,786
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts    
Assets    
Derivative receivables 20,503 12,620
Liabilities    
Derivative payables 21,090 14,630
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Over-the-counter    
Assets    
Derivative receivables 19,836 11,945
Liabilities    
Derivative payables 20,293 13,804
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Exchange traded    
Assets    
Derivative receivables 667 675
Liabilities    
Derivative payables 797 826
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives    
Assets    
Derivative receivables 10,169 8,715
Liabilities    
Derivative payables 10,743 7,253
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Over-the-counter    
Assets    
Derivative receivables 7,631 6,907
Liabilities    
Derivative payables 8,252 5,569
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Cleared    
Assets    
Derivative receivables 2,538 1,808
Liabilities    
Derivative payables $ 2,491 $ 1,684