v3.26.1
Derivatives and Hedging Activities - Credit Derivatives (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives $ 1,100,421 $ 830,043
Maximum Payout/Notional Amount of Purchased Credit Derivatives 1,178,888 915,354
Fair Value of Written Credit Derivatives, Assets 11,580 10,209
Fair Value of Written Credit Derivatives, Liability 4,742 3,498
Fair Value of Written Credit Derivatives, Net asset/(liability) 6,838 6,711
Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 872,679 672,616
Maximum Payout/Notional Amount of Purchased Credit Derivatives 934,935 737,630
Fair Value of Written Credit Derivatives, Assets 6,942 6,169
Fair Value of Written Credit Derivatives, Liability 1,631 1,345
Fair Value of Written Credit Derivatives, Net asset/(liability) 5,311 4,824
Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 227,742 157,427
Maximum Payout/Notional Amount of Purchased Credit Derivatives 243,953 177,724
Fair Value of Written Credit Derivatives, Assets 4,638 4,040
Fair Value of Written Credit Derivatives, Liability 3,111 2,153
Fair Value of Written Credit Derivatives, Net asset/(liability) 1,527 1,887
Offsetting    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Purchased Credit Derivatives 938,655 677,320
Offsetting | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Purchased Credit Derivatives 749,482 549,513
Offsetting | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Purchased Credit Derivatives 189,173 127,807
Other    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Purchased Credit Derivatives 240,233 238,034
Other | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Purchased Credit Derivatives 185,453 188,117
Other | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Purchased Credit Derivatives 54,780 49,917
Less than 1 year    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 288,764 222,314
Less than 1 year | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 240,424 184,830
Less than 1 year | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 48,340 37,484
1 - 5 years    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 625,820 556,705
1 - 5 years | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 487,719 447,318
1 - 5 years | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 138,101 109,387
Greater than 5 years    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 185,837 51,024
Greater than 5 years | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 144,536 40,468
Greater than 5 years | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 41,301 10,556
Credit default swaps    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 870,759 661,176
Credit default swaps | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 684,455 536,846
Credit default swaps | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 186,304 124,330
Other credit derivatives    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 229,662 168,867
Other credit derivatives | Investment-Grade    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives 188,224 135,770
Other credit derivatives | Non-Investment- Grade/Unrated    
Derivative [Line Items]    
Maximum Payout/Notional Amount of Written Credit Derivatives $ 41,438 $ 33,097