v3.25.1
Guarantee Arrangements, Pledged Assets and Repurchase Agreements - Net Credit Derivative Positions (Detail) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Credit Derivatives [Line Items]    
Net position, Carrying/Fair Value $ (22) $ 75
Notional 4,459 5,521
Sell-protection credit derivative positions    
Credit Derivatives [Line Items]    
Carrying / Fair Value 190 191
Notional 8,092 6,827
Buy-protection credit derivative positions    
Credit Derivatives [Line Items]    
Carrying / Fair Value (212) (116)
Notional $ 12,551 $ 12,348