XML 84 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Separate Accounts (Reconciliation of Separate Account Liability) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Separate Account, Liability [Line Items]    
Separate account liabilities $ 81,690 $ 78,880
Variable income annuities 161 130
Pension risk transfer annuities 19 16
Rollforwards Total    
Separate Account, Liability [Line Items]    
Separate account liabilities $ 81,510 $ 78,734