Quarterly report [Sections 13 or 15(d)]

Derivatives - Offsetting Liabilities (Details)

v3.25.3
Derivatives - Offsetting Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2025
Dec. 31, 2024
Offsetting Liabilities [Line Items]    
Derivative liabilities, after netting $ 35,100 $ 34,600
Other gross derivative liabilities 5,100 4,800
Derivative liabilities 40,157 39,353
Less: Financial instruments collateral (17,200) (14,200)
Total net derivative liabilities 23,000 25,200
Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 231,700 256,100
Less: Legally enforceable master netting agreements and cash collateral received/paid (198,800) (223,500)
Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 60,400 40,200
Less: Legally enforceable master netting agreements and cash collateral received/paid (58,800) (39,000)
Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 6,300 4,600
Less: Legally enforceable master netting agreements and cash collateral received/paid (5,700) (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 100 100
Interest rate contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 4,700 3,600
Foreign exchange contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 67,000 109,100
Foreign exchange contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 1,100 500
Equity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 48,400 31,100
Equity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 58,400 38,500
Commodity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 10,100 7,000
Commodity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 1,900 1,600
Commodity contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 500 500
Credit derivatives | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting $ 6,200 $ 5,000