XML 98 R85.htm IDEA: XBRL DOCUMENT v3.24.3
Separate Accounts - Schedule of Reconciliation of Separate Account Liabilities (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year $ 158,257  
Balance as of end-of-period 171,483  
Variable Annuities    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 113,356 $ 105,573
Gross deposits 3,002 2,137
Withdrawals (10,190) (7,402)
Policyholder assessments (1,970) (1,883)
Change in market performance 15,664 6,320
Net transfers from (to) general account 608 447
Balance as of end-of-period 120,470 105,192
Cash surrender value 119,106 103,729
UL and Other    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 25,150 20,920
Gross deposits 1,058 1,178
Withdrawals (347) (227)
Policyholder assessments (742) (714)
Change in market performance 3,945 1,573
Net transfers from (to) general account (143) (88)
Balance as of end-of-period 28,921 22,642
Cash surrender value 26,498 20,324
Retirement Plan Services    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 19,699 16,996
Gross deposits 1,751 1,576
Withdrawals (2,382) (1,795)
Policyholder assessments (134) (121)
Change in market performance 3,065 1,316
Net transfers from (to) general account 34 (44)
Balance as of end-of-period 22,033 17,928
Cash surrender value $ 22,018 $ 17,914