XML 171 R140.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives - Schedule of Derivative Assets and Collateral Received (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Gross amounts of recognized assets $ 530 $ 576
Gross amounts offset in the Balance Sheets 0 0
Net amounts of assets presented in the Balance Sheets 530 576
Derivative liabilities available for offset (76) (79)
Collateral received (440) (489)
Net amount 14 8
Derivative assets not subject to master netting agreements $ 2 $ 1
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Derivatives, interest rate contracts    
Derivative [Line Items]    
Gross amounts of recognized assets $ 522 $ 567
Gross amounts offset in the Balance Sheets 0 0
Net amounts of assets presented in the Balance Sheets 522 567
Derivative liabilities available for offset (73) (75)
Collateral received (436) (486)
Net amount 13 6
Forward contracts    
Derivative [Line Items]    
Gross amounts of recognized assets 8 9
Gross amounts offset in the Balance Sheets 0 0
Net amounts of assets presented in the Balance Sheets 8 9
Derivative liabilities available for offset (3) (4)
Collateral received (4) (3)
Net amount $ 1 $ 2