XML 95 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments - Credit Derivatives (Details) - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
Maximum payout/Notional amount    
Protection sold $ (641,304) $ (575,178)
Protection purchased with identical underlyings 678,454 611,909
Net protection (sold)/purchased 37,150 36,731
Other protection purchased 25,887 23,664
Total credit derivatives    
Maximum payout/Notional amount    
Protection sold (641,304) (575,178)
Protection purchased with identical underlyings 678,454 611,909
Net protection (sold)/purchased 37,150 36,731
Other protection purchased 15,040 13,416
Credit default swaps    
Maximum payout/Notional amount    
Protection sold (595,343) (535,094)
Protection purchased with identical underlyings 609,926 554,565
Net protection (sold)/purchased 14,583 19,471
Other protection purchased 2,562 4,001
Other credit derivatives    
Maximum payout/Notional amount    
Protection sold (45,961) (40,084)
Protection purchased with identical underlyings 68,528 57,344
Net protection (sold)/purchased 22,567 17,260
Other protection purchased 12,478 9,415
Credit-related notes    
Maximum payout/Notional amount    
Protection sold 0 0
Protection purchased with identical underlyings 0 0
Net protection (sold)/purchased 0 0
Other protection purchased $ 10,847 $ 10,248