v3.25.2
Guarantee Arrangements, Pledged Assets and Repurchase Agreements - Net Credit Derivative Positions (Detail) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Credit Derivatives [Line Items]    
Net position, Carrying/Fair Value $ (41) $ 75
Notional 4,892 5,521
Sell-protection credit derivative positions    
Credit Derivatives [Line Items]    
Carrying / Fair Value 293 191
Notional 9,255 6,827
Buy-protection credit derivative positions    
Credit Derivatives [Line Items]    
Carrying / Fair Value (334) (116)
Notional $ 14,147 $ 12,348