v3.25.2
Derivative Financial Instruments - Gains and Losses on Derivative Instruments Held For Other Purpose (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivatives, Fair Value [Line Items]        
Gain (Loss) Recognized in Income on Derivatives $ 449 $ (41) $ 268 $ 29
Gain (loss) on instruments designated at fair value and related derivatives        
Derivatives, Fair Value [Line Items]        
Gain (Loss) Recognized in Income on Derivatives 456 (35) 287 63
Gain (loss) on instruments designated at fair value and related derivatives | Interest rate contracts        
Derivatives, Fair Value [Line Items]        
Gain (Loss) Recognized in Income on Derivatives 2 (19) 34 (73)
Gain (loss) on instruments designated at fair value and related derivatives | Equity contracts        
Derivatives, Fair Value [Line Items]        
Gain (Loss) Recognized in Income on Derivatives 455 (16) 255 135
Other income (loss) | Equity contracts        
Derivatives, Fair Value [Line Items]        
Gain (Loss) Recognized in Income on Derivatives 0 0 (3) 0
Other income (loss) | Credit contracts        
Derivatives, Fair Value [Line Items]        
Gain (Loss) Recognized in Income on Derivatives (6) (6) (9) (31)
Other income (loss) | Other Contracts        
Derivatives, Fair Value [Line Items]        
Gain (Loss) Recognized in Income on Derivatives $ (2) $ 0 $ (9) $ (2)