XML 102 R83.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments - Credit Derivatives (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Maximum payout/Notional amount    
Protection sold $ (562,576) $ (489,018)
Protection purchased with identical underlyings 605,670 519,239
Net protection (sold)/purchased 43,094 30,221
Other protection purchased 30,514 46,511
Total credit derivatives    
Maximum payout/Notional amount    
Protection sold (562,576) (489,018)
Protection purchased with identical underlyings 605,670 519,239
Net protection (sold)/purchased 43,094 30,221
Other protection purchased 19,442 36,723
Credit default swaps    
Maximum payout/Notional amount    
Protection sold (466,668) (450,172)
Protection purchased with identical underlyings 484,309 473,823
Net protection (sold)/purchased 17,641 23,651
Other protection purchased 6,235 7,517
Other credit derivatives    
Maximum payout/Notional amount    
Protection sold (95,908) (38,846)
Protection purchased with identical underlyings 121,361 45,416
Net protection (sold)/purchased 25,453 6,570
Other protection purchased 13,207 29,206
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 $ 11,072 $ 9,788