Quarterly report pursuant to Section 13 or 15(d)

Derivatives - Offsetting Liabilities (Details)

v3.24.2
Derivatives - Offsetting Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Offsetting Liabilities [Line Items]    
Derivative liabilities, after netting $ 34,700 $ 36,700
Other gross derivative liabilities 5,800 6,700
Derivative liabilities 40,508 43,432
Less: Financial instruments collateral (14,600) (13,000)
Total net derivative liabilities 25,900 30,400
Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 234,700 254,300
Less: Legally enforceable master netting agreements and cash collateral received/paid (203,700) (218,900)
Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 49,000 36,200
Less: Legally enforceable master netting agreements and cash collateral received/paid (45,800) (35,400)
Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 3,400 4,000
Less: Legally enforceable master netting agreements and cash collateral received/paid (2,900) (3,500)
Interest rate contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 110,100 117,700
Interest rate contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 100 200
Interest rate contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 2,500 3,300
Foreign exchange contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 74,600 90,400
Foreign exchange contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 200 200
Equity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 36,100 32,200
Equity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 46,800 33,900
Commodity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 8,600 8,400
Commodity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 2,100 2,100
Commodity contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 700 500
Credit derivatives | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting $ 5,300 $ 5,600