v3.25.2
Separate Accounts - Separate Account Liabilities (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Separate Account, Liability [Roll Forward]    
Balance at January 1 $ 101,676  
Net transfers (from) to separate accounts (551) $ (1,149)
Balance at end of period 107,278 101,676
Retirement Deferred Group and Individual Annuity    
Separate Account, Liability [Roll Forward]    
Balance at January 1 97,657 89,485
Premiums and deposits 6,120 10,861
Fee income (260) (520)
Surrenders, withdrawals and benefits (6,566) (13,915)
Net transfers (from) to separate accounts (945) (1,461)
Investment performance 6,802 13,207
Balance at end of period 102,808 97,657
Cash surrender value 95,633 90,734
Other    
Separate Account, Liability [Roll Forward]    
Balance at January 1 4,019  
Balance at end of period 4,470 4,019
Wealth Solutions Stabilizer | Retirement Deferred Group and Individual Annuity    
Separate Account, Liability [Roll Forward]    
Balance at January 1 6,901 7,175
Premiums and deposits 593 891
Fee income (15) (33)
Surrenders, withdrawals and benefits 623 1,376
Net transfers (from) to separate accounts 0 0
Investment performance 296 244
Balance at end of period 7,152 6,901
Deferred Variable Annuity | Retirement Deferred Group and Individual Annuity    
Separate Account, Liability [Roll Forward]    
Balance at January 1 90,756 82,310
Premiums and deposits 5,527 9,970
Fee income (245) (487)
Surrenders, withdrawals and benefits 5,943 12,539
Net transfers (from) to separate accounts (945) (1,461)
Investment performance 6,506 12,963
Balance at end of period $ 95,656 $ 90,756