XML 149 R126.htm IDEA: XBRL DOCUMENT v3.24.0.1
Separate Accounts - Schedule of Reconciliation of Separate Account Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year $ 143,536  
Balance as of end-of-year 158,257 $ 143,536
Variable Annuities    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 105,573 136,665
Gross deposits 2,982 3,371
Withdrawals (10,177) (9,238)
Policyholder assessments (2,510) (2,603)
Change in market performance 16,870 (23,194)
Net transfers from (to) general account 618 572
Balance as of end-of-year 113,356 105,573
Cash surrender value 111,928 103,987
UL and Other    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 20,920 24,785
Gross deposits 1,630 1,900
Withdrawals (313) (454)
Policyholder assessments (964) (938)
Change in market performance 3,973 (4,371)
Net transfers from (to) general account (96) (2)
Balance as of end-of-year 25,150 20,920
Cash surrender value 22,760 18,666
Retirement Plan Services    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 16,996 21,068
Gross deposits 2,222 2,378
Withdrawals (2,527) (2,378)
Policyholder assessments (163) (164)
Change in market performance 3,221 (3,710)
Net transfers from (to) general account (50) (198)
Balance as of end-of-year 19,699 16,996
Cash surrender value $ 19,684 $ 16,982