Annual report [Section 13 and 15(d), not S-K Item 405]

Derivatives - Offsetting Liabilities (Details)

v3.25.4
Derivatives - Offsetting Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Offsetting Liabilities [Line Items]    
Derivative liabilities, after netting $ 36,900 $ 34,600
Other gross derivative liabilities 5,200 4,800
Derivative liabilities 42,076 39,353
Less: Financial instruments collateral (16,700) (14,200)
Total net derivative liabilities 25,400 25,200
Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 238,000 256,100
Less: Legally enforceable master netting agreements and cash collateral received/paid (203,900) (223,500)
Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 46,800 40,200
Less: Legally enforceable master netting agreements and cash collateral received/paid (44,500) (39,000)
Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 7,600 4,600
Less: Legally enforceable master netting agreements and cash collateral received/paid (7,100) (3,800)
Interest rate contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 100,000 103,900
Interest rate contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 0 100
Interest rate contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 5,900 3,600
Foreign exchange contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 75,300 109,100
Foreign exchange contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 1,300 500
Equity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 43,800 31,100
Equity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 45,100 38,500
Commodity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 11,800 7,000
Commodity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 1,700 1,600
Commodity contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 400 500
Credit derivatives | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting $ 7,100 $ 5,000