v3.26.1
Derivatives and Hedging Activities - Credit Derivatives (Detail) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives $ 1,064,261 $ 830,043
Maximum Payout/Notional Amount of Purchased Credit Derivatives 1,111,199 915,354
Fair Value of Written Credit Derivatives, Assets 11,670 10,209
Fair Value of Written Credit Derivatives, Liability 3,225 3,498
Fair Value of Written Credit Derivatives, Net asset/(liability) 8,445 6,711
Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 863,830 672,616
Maximum Payout/Notional Amount of Purchased Credit Derivatives 900,806 737,630
Fair Value of Written Credit Derivatives, Assets 7,047 6,169
Fair Value of Written Credit Derivatives, Liability 1,048 1,345
Fair Value of Written Credit Derivatives, Net asset/(liability) 5,999 4,824
Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 200,431 157,427
Maximum Payout/Notional Amount of Purchased Credit Derivatives 210,393 177,724
Fair Value of Written Credit Derivatives, Assets 4,623 4,040
Fair Value of Written Credit Derivatives, Liability 2,177 2,153
Fair Value of Written Credit Derivatives, Net asset/(liability) 2,446 1,887
Offsetting    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Purchased Credit Derivatives 867,530 677,320
Offsetting | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Purchased Credit Derivatives 716,384 549,513
Offsetting | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Purchased Credit Derivatives 151,146 127,807
Other    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Purchased Credit Derivatives 243,669 238,034
Other | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Purchased Credit Derivatives 184,422 188,117
Other | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Purchased Credit Derivatives 59,247 49,917
Less than 1 year    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 320,289 222,314
Less than 1 year | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 260,246 184,830
Less than 1 year | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 60,043 37,484
1 - 5 years    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 687,802 556,705
1 - 5 years | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 556,168 447,318
1 - 5 years | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 131,634 109,387
Greater than 5 years    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 56,170 51,024
Greater than 5 years | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 47,416 40,468
Greater than 5 years | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 8,754 10,556
Credit default swaps    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 822,239 661,176
Credit default swaps | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 671,070 536,846
Credit default swaps | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 151,169 124,330
Other credit derivatives    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 242,022 168,867
Other credit derivatives | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 192,760 135,770
Other credit derivatives | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives $ 49,262 $ 33,097