XML 97 R83.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Separate Accounts - Schedule of Reconciliation of Separate Account Liabilities (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year $ 158,257  
Balance as of end-of-period 165,199  
Variable Annuities    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 113,356 $ 105,573
Gross deposits 1,925 1,367
Withdrawals (6,604) (4,915)
Policyholder assessments (1,301) (1,251)
Change in market performance 9,026 9,950
Net transfers from (to) general account 368 274
Balance as of end-of-period 116,770 110,998
Cash surrender value 115,389 109,501
UL and Other    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 25,150 20,920
Gross deposits 695 821
Withdrawals (193) (154)
Policyholder assessments (493) (476)
Change in market performance 2,335 2,374
Net transfers from (to) general account (113) (76)
Balance as of end-of-period 27,381 23,409
Cash surrender value 24,979 21,080
Retirement Plan Services    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 19,699 16,996
Gross deposits 1,105 1,078
Withdrawals (1,514) (1,123)
Policyholder assessments (89) (79)
Change in market performance 1,802 1,953
Net transfers from (to) general account (10) (36)
Balance as of end-of-period 20,993 18,789
Cash surrender value $ 20,979 $ 18,774