v3.26.1
Derivative Instruments - Credit Derivatives (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Maximum payout/Notional amount    
Protection sold $ (717,008) $ (628,130)
Protection purchased with identical underlyings 812,295 736,530
Net protection (sold)/purchased 95,287 108,400
Other protection purchased 36,022 29,497
Total credit derivatives    
Maximum payout/Notional amount    
Protection sold (717,008) (628,130)
Protection purchased with identical underlyings 812,295 736,530
Net protection (sold)/purchased 95,287 108,400
Other protection purchased 21,082 16,335
Credit default swaps    
Maximum payout/Notional amount    
Protection sold (569,598) (503,480)
Protection purchased with identical underlyings 594,677 549,440
Net protection (sold)/purchased 25,079 45,960
Other protection purchased 7,294 6,840
Other credit derivatives    
Maximum payout/Notional amount    
Protection sold (147,410) (124,650)
Protection purchased with identical underlyings 217,618 187,090
Net protection (sold)/purchased 70,208 62,440
Other protection purchased 13,788 9,495
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 $ 14,940 $ 13,162