v3.25.2
DERIVATIVES - Credit Derivatives (Details)
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
agency
Dec. 31, 2024
USD ($)
Credit Risk Derivatives    
Fair values, receivable $ 9,987 $ 8,715
Fair values, payable 9,509 7,253
Notionals, protection purchased 601,645 531,429
Notionals, protection sold 502,959 439,146
Fair value of derivative in liability position 13,000 15,000
Fair value of collateral already posted $ 10,000 13,000
Number of rating agencies | agency 3  
Additional collateral to be posted $ 200  
Collateral to be segregated 1  
Aggregate cash obligations and collateral requirements 200  
Fair value gross derivative assets 385,343 334,900
Purchased    
Credit Risk Derivatives    
Fair values, receivable 3,890 3,864
Fair values, payable 7,684 5,403
Sold    
Credit Risk Derivatives    
Fair values, receivable 6,097 4,851
Fair values, payable 1,825 1,850
Within 1 year    
Credit Risk Derivatives    
Fair values, receivable 1,188 1,606
Fair values, payable 1,546 1,166
Notionals, protection purchased 155,348 140,541
Notionals, protection sold 137,149 118,885
From 1 to 5 years    
Credit Risk Derivatives    
Fair values, receivable 7,002 5,625
Fair values, payable 6,558 4,906
Notionals, protection purchased 387,961 342,608
Notionals, protection sold 336,282 295,503
After 5 years    
Credit Risk Derivatives    
Fair values, receivable 1,797 1,484
Fair values, payable 1,405 1,181
Notionals, protection purchased 58,336 48,280
Notionals, protection sold 29,528 24,758
Investment grade    
Credit Risk Derivatives    
Fair values, receivable 5,214 4,578
Fair values, payable 4,549 3,450
Notionals, protection purchased 457,412 405,271
Notionals, protection sold 406,280 350,124
Non-investment grade    
Credit Risk Derivatives    
Fair values, receivable 4,773 4,137
Fair values, payable 4,960 3,803
Notionals, protection purchased 144,233 126,158
Notionals, protection sold 96,679 89,022
Credit default swaps and options    
Credit Risk Derivatives    
Fair values, receivable 7,920 6,765
Fair values, payable 7,936 6,545
Notionals, protection purchased 541,514 486,901
Notionals, protection sold 489,116 431,005
Total return swaps and other    
Credit Risk Derivatives    
Fair values, receivable 2,067 1,950
Fair values, payable 1,573 708
Notionals, protection purchased 60,131 44,528
Notionals, protection sold 13,843 8,141
Interest rate swaps    
Credit Risk Derivatives    
Cash proceeds received for assets derecognized 4,900 6,200
Fair value of derecognized assets 4,600 5,800
Fair value gross derivative assets 119 179
Trading derivatives, liability $ 26 $ 29