v3.25.3
Offsetting of Derivatives - Assets (Details) - USD ($)
$ in Millions
Sep. 30, 2025
Dec. 31, 2024
Offsetting Assets [Line Items]    
Derivative Assets $ 5,326 $ 6,581
Netting adjustments (3,044) (3,906)
Cash collateral netting (1,324) (2,174)
Derivative Asset 958 501
Gross amount not offset in the consolidated balance sheets (761) (190)
Net Amount 197 311
Other    
Offsetting Assets [Line Items]    
Derivative Assets 79 94
OTC derivatives    
Offsetting Assets [Line Items]    
Derivative Assets 5,204 6,360
Cleared and exchange-traded derivatives    
Offsetting Assets [Line Items]    
Derivative Assets 15 74
Mortgage commitment derivatives    
Offsetting Assets [Line Items]    
Derivative Assets $ 28 $ 53