XML 172 R141.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives - Schedule of Derivative Liabilities and Collateral Pledged (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Gross amounts of recognized liabilities $ 655 $ 675
Gross  amounts offset in the Balance Sheets 0 0
Net amounts of liabilities presented in the Balance Sheets 655 675
Derivative assets available for offset (76) (79)
Collateral pledged (169) (169)
Net amount 410 427
Derivative liabilities not subject to master netting agreements $ 16 $ 24
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities  
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Derivatives, interest rate contracts    
Derivative [Line Items]    
Gross amounts of recognized liabilities $ 649 $ 666
Gross  amounts offset in the Balance Sheets 0 0
Net amounts of liabilities presented in the Balance Sheets 649 666
Derivative assets available for offset (73) (75)
Collateral pledged (168) (164)
Net amount 408 427
Forward contracts    
Derivative [Line Items]    
Gross amounts of recognized liabilities 6 9
Gross  amounts offset in the Balance Sheets 0 0
Net amounts of liabilities presented in the Balance Sheets 6 9
Derivative assets available for offset (3) (4)
Collateral pledged (1) (5)
Net amount $ 2 $ 0