XML 99 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Separate Accounts - Schedule of Reconciliation of Separate Account Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year $ 168,438  
Balance as of end-of-period 162,506  
Variable Annuities    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 117,998 $ 113,356
Gross deposits 1,557 904
Withdrawals (3,915) (3,208)
Policyholder assessments (656) (648)
Change in market performance (1,798) 7,503
Net transfers from (to) general account 449 269
Balance as of end-of-period 113,635 118,176
Cash surrender value 112,239 116,771
UL and Other    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 28,841 25,150
Gross deposits 353 358
Withdrawals (204) (103)
Policyholder assessments (246) (246)
Change in market performance (624) 1,885
Net transfers from (to) general account (14) (37)
Balance as of end-of-period 28,106 27,007
Cash surrender value 23,577 24,606
Retirement Plan Services    
Separate Account, Liability [Roll Forward]    
Balance as of beginning-of-year 21,541 19,699
Gross deposits 627 570
Withdrawals (902) (732)
Policyholder assessments (46) (44)
Change in market performance (478) 1,475
Net transfers from (to) general account (34) 18
Balance as of end-of-period 20,708 20,986
Cash surrender value $ 20,695 $ 20,971