XML 96 R85.htm IDEA: XBRL DOCUMENT v3.25.3
Separate Accounts - Schedule of Reconciliation of Separate Account Liabilities (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year $ 168,438  
Balance as of end-of-period 179,860  
Variable Annuities    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 117,998 $ 113,356
Gross deposits 4,392 3,002
Withdrawals (11,949) (10,190)
Policyholder assessments (1,972) (1,970)
Change in market performance 13,445 15,664
Net transfers from (to) general account 1,514 608
Balance as of end-of-period 123,428 120,470
Cash surrender value 122,028 119,106
UL and Other    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 28,841 25,150
Gross deposits 2,183 1,058
Withdrawals (712) (347)
Policyholder assessments (745) (742)
Change in market performance 3,819 3,945
Net transfers from (to) general account (134) (143)
Balance as of end-of-period 33,252 28,921
Cash surrender value 30,837 26,498
Retirement Plan Services    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 21,541 19,699
Gross deposits 1,755 1,751
Withdrawals (2,730) (2,382)
Policyholder assessments (138) (134)
Change in market performance 2,751 3,065
Net transfers from (to) general account (60) 34
Balance as of end-of-period 23,119 22,033
Cash surrender value $ 23,105 $ 22,018