v3.25.2
Derivatives and Hedging (Credit Derivatives) (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Derivative [Line Items]    
Gross Notional $ 4,679 $ 4,027
Credit Risk Derivative Liabilities, at Fair Value 87 90
Single Name    
Derivative [Line Items]    
Gross Notional 0 0
Credit Risk Derivative Liabilities, at Fair Value 0 0
Credit Default Index    
Derivative [Line Items]    
Gross Notional 4,679 4,027
Credit Risk Derivative Liabilities, at Fair Value $ 87 90
Credit Default Swaps Referencing Indices    
Derivative [Line Items]    
Credit derivatives written max length of maturities (in years) 10 years  
NAIC 1    
Derivative [Line Items]    
Gross Notional $ 0 0
Credit Risk Derivative Liabilities, at Fair Value 0 0
NAIC 1 | Single Name    
Derivative [Line Items]    
Gross Notional 0 0
Credit Risk Derivative Liabilities, at Fair Value 0 0
NAIC 1 | Credit Default Index    
Derivative [Line Items]    
Gross Notional 0 0
Credit Risk Derivative Liabilities, at Fair Value 0 0
NAIC 2    
Derivative [Line Items]    
Gross Notional 0 0
Credit Risk Derivative Liabilities, at Fair Value 0 0
NAIC 2 | Single Name    
Derivative [Line Items]    
Gross Notional 0 0
Credit Risk Derivative Liabilities, at Fair Value 0 0
NAIC 2 | Credit Default Index    
Derivative [Line Items]    
Gross Notional 0 0
Credit Risk Derivative Liabilities, at Fair Value 0 0
NAIC 3    
Derivative [Line Items]    
Gross Notional 4,053 3,365
Credit Risk Derivative Liabilities, at Fair Value 45 40
NAIC 3 | Single Name    
Derivative [Line Items]    
Gross Notional 0 0
Credit Risk Derivative Liabilities, at Fair Value 0 0
NAIC 3 | Credit Default Index    
Derivative [Line Items]    
Gross Notional 4,053 3,365
Credit Risk Derivative Liabilities, at Fair Value 45 40
NAIC 4    
Derivative [Line Items]    
Gross Notional 0 0
Credit Risk Derivative Liabilities, at Fair Value 0 0
NAIC 4 | Single Name    
Derivative [Line Items]    
Gross Notional 0 0
Credit Risk Derivative Liabilities, at Fair Value 0 0
NAIC 4 | Credit Default Index    
Derivative [Line Items]    
Gross Notional 0 0
Credit Risk Derivative Liabilities, at Fair Value 0 0
NAIC 5    
Derivative [Line Items]    
Gross Notional 0 0
Credit Risk Derivative Liabilities, at Fair Value 0 0
NAIC 5 | Single Name    
Derivative [Line Items]    
Gross Notional 0 0
Credit Risk Derivative Liabilities, at Fair Value 0 0
NAIC 5 | Credit Default Index    
Derivative [Line Items]    
Gross Notional 0 0
Credit Risk Derivative Liabilities, at Fair Value 0 0
NAIC 6    
Derivative [Line Items]    
Gross Notional 626 662
Credit Risk Derivative Liabilities, at Fair Value $ 42 $ 50
Credit Derivative, Maximum Exposure, Undiscounted Percentage 4.00% 4.00%
NAIC 6 | Single Name    
Derivative [Line Items]    
Gross Notional $ 0 $ 0
Credit Risk Derivative Liabilities, at Fair Value 0 0
NAIC 6 | Credit Default Index    
Derivative [Line Items]    
Gross Notional 626 662
Credit Risk Derivative Liabilities, at Fair Value $ 42 $ 50