Annual report pursuant to Section 13 and 15(d)

Derivatives - Offsetting Assets (Details)

v3.22.4
Derivatives - Offsetting Assets (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Offsetting Assets [Line Items]    
Derivative assets, after netting $ 45,900 $ 32,100
Other gross derivative assets 2,700 3,200
Derivative assets 48,642 35,344
Less: Financial instruments collateral (18,500) (11,800)
Total net derivative assets 30,100 23,500
Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 286,800 279,700
Less: Legally enforceable master netting agreements and cash collateral received/paid (243,800) (250,300)
Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 35,800 39,900
Less: Legally enforceable master netting agreements and cash collateral received/paid (33,500) (37,800)
Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 73,000 25,600
Less: Legally enforceable master netting agreements and cash collateral received/paid (72,400) (25,000)
Interest rate contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 138,400 171,300
Interest rate contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 400 200
Interest rate contracts | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 71,400 22,600
Foreign exchange contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 109,700 67,900
Foreign exchange contracts | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 1,300 1,100
Equity contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 21,500 29,200
Equity contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 33,000 38,300
Commodity contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 8,300 6,100
Commodity contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 2,400 1,400
Commodity contracts | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 300 100
Credit derivatives | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 8,900 5,200
Credit derivatives | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting $ 0 $ 1,800