v3.25.4
Derivatives and Hedging Activities - Credit Derivatives (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives $ 830,043 $ 601,494
Maximum Payout/Notional Amount of Purchased Credit Derivatives 915,354 678,077
Fair Value of Written Credit Derivatives, Assets 10,209 7,183
Fair Value of Written Credit Derivatives, Liability 3,498 2,744
Fair Value of Written Credit Derivatives, Net asset/(liability) 6,711 4,439
Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 672,616 425,770
Maximum Payout/Notional Amount of Purchased Credit Derivatives 737,630 473,091
Fair Value of Written Credit Derivatives, Assets 6,169 4,351
Fair Value of Written Credit Derivatives, Liability 1,345 663
Fair Value of Written Credit Derivatives, Net asset/(liability) 4,824 3,688
Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 157,427 175,724
Maximum Payout/Notional Amount of Purchased Credit Derivatives 177,724 204,986
Fair Value of Written Credit Derivatives, Assets 4,040 2,832
Fair Value of Written Credit Derivatives, Liability 2,153 2,081
Fair Value of Written Credit Derivatives, Net asset/(liability) 1,887 751
Offsetting    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Purchased Credit Derivatives 677,320 497,655
Offsetting | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Purchased Credit Derivatives 549,513 384,749
Offsetting | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Purchased Credit Derivatives 127,807 112,906
Other    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Purchased Credit Derivatives 238,034 180,422
Other | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Purchased Credit Derivatives 188,117 88,342
Other | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Purchased Credit Derivatives 49,917 92,080
Less than 1 year    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 222,314 164,778
Less than 1 year | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 184,830 103,200
Less than 1 year | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 37,484 61,578
1 - 5 years    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 556,705 404,528
1 - 5 years | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 447,318 294,124
1 - 5 years | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 109,387 110,404
Greater than 5 years    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 51,024 32,188
Greater than 5 years | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 40,468 28,446
Greater than 5 years | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 10,556 3,742
Credit default swaps    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 661,176 483,723
Credit default swaps | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 536,846 357,277
Credit default swaps | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 124,330 126,446
Other credit derivatives    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 168,867 117,771
Other credit derivatives | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 135,770 68,493
Other credit derivatives | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives $ 33,097 $ 49,278