Quarterly report [Sections 13 or 15(d)]

Derivatives - Offsetting Assets (Details)

v3.25.1
Derivatives - Offsetting Assets (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Offsetting Assets [Line Items]    
Derivative assets, after netting $ 33,200 $ 37,000
Other gross derivative assets 3,000 3,900
Derivative assets 36,206 40,948
Less: Financial instruments collateral (17,900) (18,100)
Total net derivative assets 18,300 22,800
Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 224,200 258,100
Less: Legally enforceable master netting agreements and cash collateral received/paid (193,200) (224,200)
Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 41,500 41,900
Less: Legally enforceable master netting agreements and cash collateral received/paid (39,600) (39,000)
Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 4,700 4,200
Less: Legally enforceable master netting agreements and cash collateral received/paid (4,400) (4,000)
Interest rate contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 103,600 108,800
Interest rate contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 100 100
Interest rate contracts | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 3,800 3,400
Foreign exchange contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 78,200 112,700
Foreign exchange contracts | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 600 500
Equity contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 27,700 24,600
Equity contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 38,900 39,800
Commodity contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 9,600 6,200
Commodity contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 2,500 2,000
Commodity contracts | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 300 300
Credit derivatives | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting $ 5,100 $ 5,800