v3.26.1
Derivative Instruments and Hedging Activities - Maximum Potential Payout/Notional of Credit Protection Sold (Details) - Credit Protection Sold - USD ($)
$ in Billions
Mar. 31, 2026
Dec. 31, 2025
Credit Derivatives    
Maximum potential payout/notional $ 533 $ 396
CDS    
Credit Derivatives    
Maximum potential payout/notional 530 393
CDS protection sold with identical protection purchased 458 339
Single-name CDS    
Credit Derivatives    
Maximum potential payout/notional 149 140
Single-name CDS | Investment grade    
Credit Derivatives    
Maximum potential payout/notional 108 98
Single-name CDS | Non-investment grade    
Credit Derivatives    
Maximum potential payout/notional 41 42
Index and basket CDS    
Credit Derivatives    
Maximum potential payout/notional 381 253
Index and basket CDS | Investment grade    
Credit Derivatives    
Maximum potential payout/notional 31 23
Index and basket CDS | Non-investment grade    
Credit Derivatives    
Maximum potential payout/notional 350 230
Other credit contracts    
Credit Derivatives    
Maximum potential payout/notional 3 3
Less Than 1 (Year)    
Credit Derivatives    
Maximum potential payout/notional 39 38
Less Than 1 (Year) | CDS    
Credit Derivatives    
Maximum potential payout/notional 39 38
Less Than 1 (Year) | Single-name CDS    
Credit Derivatives    
Maximum potential payout/notional 25 24
Less Than 1 (Year) | Single-name CDS | Investment grade    
Credit Derivatives    
Maximum potential payout/notional 18 16
Less Than 1 (Year) | Single-name CDS | Non-investment grade    
Credit Derivatives    
Maximum potential payout/notional 7 8
Less Than 1 (Year) | Index and basket CDS    
Credit Derivatives    
Maximum potential payout/notional 14 14
Less Than 1 (Year) | Index and basket CDS | Investment grade    
Credit Derivatives    
Maximum potential payout/notional 7 7
Less Than 1 (Year) | Index and basket CDS | Non-investment grade    
Credit Derivatives    
Maximum potential payout/notional 7 7
Less Than 1 (Year) | Other credit contracts    
Credit Derivatives    
Maximum potential payout/notional 0 0
1 - 3 (Years)    
Credit Derivatives    
Maximum potential payout/notional 101 91
1 - 3 (Years) | CDS    
Credit Derivatives    
Maximum potential payout/notional 101 91
1 - 3 (Years) | Single-name CDS    
Credit Derivatives    
Maximum potential payout/notional 51 51
1 - 3 (Years) | Single-name CDS | Investment grade    
Credit Derivatives    
Maximum potential payout/notional 35 34
1 - 3 (Years) | Single-name CDS | Non-investment grade    
Credit Derivatives    
Maximum potential payout/notional 16 17
1 - 3 (Years) | Index and basket CDS    
Credit Derivatives    
Maximum potential payout/notional 50 40
1 - 3 (Years) | Index and basket CDS | Investment grade    
Credit Derivatives    
Maximum potential payout/notional 9 8
1 - 3 (Years) | Index and basket CDS | Non-investment grade    
Credit Derivatives    
Maximum potential payout/notional 41 32
1 - 3 (Years) | Other credit contracts    
Credit Derivatives    
Maximum potential payout/notional 0 0
3 - 5 (Years)    
Credit Derivatives    
Maximum potential payout/notional 279 234
3 - 5 (Years) | CDS    
Credit Derivatives    
Maximum potential payout/notional 279 234
3 - 5 (Years) | Single-name CDS    
Credit Derivatives    
Maximum potential payout/notional 54 53
3 - 5 (Years) | Single-name CDS | Investment grade    
Credit Derivatives    
Maximum potential payout/notional 39 37
3 - 5 (Years) | Single-name CDS | Non-investment grade    
Credit Derivatives    
Maximum potential payout/notional 15 16
3 - 5 (Years) | Index and basket CDS    
Credit Derivatives    
Maximum potential payout/notional 225 181
3 - 5 (Years) | Index and basket CDS | Investment grade    
Credit Derivatives    
Maximum potential payout/notional 11 8
3 - 5 (Years) | Index and basket CDS | Non-investment grade    
Credit Derivatives    
Maximum potential payout/notional 214 173
3 - 5 (Years) | Other credit contracts    
Credit Derivatives    
Maximum potential payout/notional 0 0
Over 5 (Years)    
Credit Derivatives    
Maximum potential payout/notional 114 33
Over 5 (Years) | CDS    
Credit Derivatives    
Maximum potential payout/notional 111 30
Over 5 (Years) | Single-name CDS    
Credit Derivatives    
Maximum potential payout/notional 19 12
Over 5 (Years) | Single-name CDS | Investment grade    
Credit Derivatives    
Maximum potential payout/notional 16 11
Over 5 (Years) | Single-name CDS | Non-investment grade    
Credit Derivatives    
Maximum potential payout/notional 3 1
Over 5 (Years) | Index and basket CDS    
Credit Derivatives    
Maximum potential payout/notional 92 18
Over 5 (Years) | Index and basket CDS | Investment grade    
Credit Derivatives    
Maximum potential payout/notional 4 0
Over 5 (Years) | Index and basket CDS | Non-investment grade    
Credit Derivatives    
Maximum potential payout/notional 88 18
Over 5 (Years) | Other credit contracts    
Credit Derivatives    
Maximum potential payout/notional $ 3 $ 3