v3.25.0.1
Other Insurance Liabilities and Separate Accounts - Roll Forward of Separate Accounts (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Separate Account, Liability [Roll Forward]    
Separate Accounts liability, beginning of the period $ 3,250 $ 3,228
Premiums and deposits 964 860
Surrenders and withdrawals (277) (9)
Benefit payments (978) (938)
Investment earnings 348 100
Net transfers from general account 13 7
Other (9) 2
Separate Accounts liability, end of the period 3,311 3,250
Cash surrender value, end of the period $ 1,987 $ 2,181