XML 100 R85.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Separate Accounts - Schedule of Reconciliation of Separate Account Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year $ 158,257  
Balance as of end-of-period 166,225  
Variable Annuities    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 113,356 $ 105,573
Gross deposits 904 624
Withdrawals (3,208) (2,436)
Policyholder assessments (648) (624)
Change in market performance 7,503 5,054
Net transfers from (to) general account 269 143
Balance as of end-of-period 118,176 108,334
Cash surrender value 116,771 106,796
UL and Other    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 25,150 20,920
Gross deposits 358 394
Withdrawals (103) (75)
Policyholder assessments (246) (238)
Change in market performance 1,885 1,193
Net transfers from (to) general account (37) (32)
Balance as of end-of-period 27,007 22,162
Cash surrender value 24,606 19,863
Retirement Plan Services    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 19,699 16,996
Gross deposits 570 554
Withdrawals (732) (586)
Policyholder assessments (44) (40)
Change in market performance 1,475 978
Net transfers from (to) general account 18 (26)
Balance as of end-of-period 20,986 17,876
Cash surrender value $ 20,971 $ 17,862