XML 131 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Hedge Accounting - Notional Amounts and Fair Values of Derivative Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Gross Derivative Assets    
Notional Amount $ 4,896 $ 59,589
Fair Value 624 1,292
Counterparty netting (270) (450)
Cash Collateral (304) (711)
Total derivative assets 50 131
Gross Derivative Liabilities    
Notional Amount 3,702 10,973
Fair Value 622 952
Counterparty netting (270) (450)
Cash Collateral (201) (249)
Total derivative liabilities on consolidated balance sheet 151 253
Bifurcated embedded derivatives assets, fair value 3,200 3,400
Bifurcated embedded derivative liabilities, fair value 0 0
Derivatives designated as hedging instruments | Foreign exchange contracts    
Gross Derivative Assets    
Notional Amount 879 933
Fair Value 66 58
Gross Derivative Liabilities    
Notional Amount 906 1,296
Fair Value 109 164
Derivatives not designated as hedging instruments | Interest rate contracts    
Gross Derivative Assets    
Notional Amount 841 14,657
Fair Value 277 741
Gross Derivative Liabilities    
Notional Amount 913 1,165
Fair Value 304 352
Derivatives not designated as hedging instruments | Foreign exchange contracts    
Gross Derivative Assets    
Notional Amount 3,095 4,019
Fair Value 230 393
Gross Derivative Liabilities    
Notional Amount 1,707 8,008
Fair Value 158 400
Derivatives not designated as hedging instruments | Equity contracts    
Gross Derivative Assets    
Notional Amount 29 36,045
Fair Value 20 66
Gross Derivative Liabilities    
Notional Amount 29 0
Fair Value 20 0
Derivatives not designated as hedging instruments | Credit contracts    
Gross Derivative Assets    
Notional Amount 52 1,804
Fair Value 31 33
Gross Derivative Liabilities    
Notional Amount 147 504
Fair Value 31 36
Derivatives not designated as hedging instruments | Credit contracts | CDS    
Gross Derivative Liabilities    
Notional Amount 48 50
Fair Value 30 32
Derivatives not designated as hedging instruments | Other contracts    
Gross Derivative Assets    
Notional Amount 0 2,131
Fair Value 0 1
Gross Derivative Liabilities    
Notional Amount 0 0
Fair Value $ 0 $ 0