XML 129 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Separate Accounts - Schedule of Reconciliation of Separate Account Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year $ 158,257  
Balance as of end-of-year 168,438 $ 158,257
Variable Annuities    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 113,356 105,573
Gross deposits 4,765 2,982
Withdrawals (14,074) (10,177)
Policyholder assessments (2,639) (2,510)
Change in market performance 15,548 16,870
Net transfers from (to) general account 1,042 618
Balance as of end-of-year 117,998 113,356
Cash surrender value 116,612 111,928
UL and Other    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 25,150 20,920
Gross deposits 1,483 1,630
Withdrawals (477) (313)
Policyholder assessments (995) (964)
Change in market performance 3,876 3,973
Net transfers from (to) general account (196) (96)
Balance as of end-of-year 28,841 25,150
Cash surrender value 26,435 22,760
Retirement Plan Services    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 19,699 16,996
Gross deposits 2,302 2,222
Withdrawals (3,378) (2,527)
Policyholder assessments (182) (163)
Change in market performance 3,072 3,221
Net transfers from (to) general account 28 (50)
Balance as of end-of-year 21,541 19,699
Cash surrender value $ 21,526 $ 19,684