Annual report pursuant to Section 13 and 15(d)

Derivatives - Offsetting Assets (Details)

v3.22.0.1
Derivatives - Offsetting Assets (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Offsetting Assets [Line Items]    
Derivative assets, after netting $ 32,100 $ 39,300
Other gross derivative assets 3,200 7,900
Derivative assets 35,344 47,179
Less: Financial instruments collateral (11,800) (16,100)
Total net derivative assets 23,500 31,100
Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 279,700 379,900
Less: Legally enforceable master netting agreements and cash collateral received/paid (250,300) (345,700)
Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 39,900 33,000
Less: Legally enforceable master netting agreements and cash collateral received/paid (37,800) (29,500)
Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 25,600 13,800
Less: Legally enforceable master netting agreements and cash collateral received/paid (25,000) (12,200)
Interest rate contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 171,300 247,700
Interest rate contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 200 0
Interest rate contracts | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 22,600 10,200
Foreign exchange contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 67,900 92,200
Foreign exchange contracts | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 1,100 1,400
Equity contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 29,200 31,300
Equity contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 38,300 32,300
Commodity contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 6,100 3,500
Commodity contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 1,400 700
Commodity contracts | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 100 0
Credit derivatives | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 5,200 5,200
Credit derivatives | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting $ 1,800 $ 2,200