v3.26.1
POLICYHOLDER ACCOUNT BALANCES - Reconciliation of Separate Account Liabilities to Separate Account Liability balance (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Liability for Future Policy Benefit, Activity [Line Items]        
Separate Accounts liabilities $ 143,006 $ 136,544    
Retirement | GMxB Core        
Liability for Future Policy Benefit, Activity [Line Items]        
Separate Accounts liabilities 31,314 30,720 $ 30,057 $ 30,411
Retirement | EQUI-VEST Individual        
Liability for Future Policy Benefit, Activity [Line Items]        
Separate Accounts liabilities 5,004 4,836 4,756 4,782
Retirement | Investment Edge        
Liability for Future Policy Benefit, Activity [Line Items]        
Separate Accounts liabilities 5,655 5,312 5,072 4,885
Retirement | EQUI-VEST Group        
Liability for Future Policy Benefit, Activity [Line Items]        
Separate Accounts liabilities 36,618 33,714 31,714 30,546
Retirement | Momentum        
Liability for Future Policy Benefit, Activity [Line Items]        
Separate Accounts liabilities 5,436 5,174 5,008 4,813
Corporate & Other | VUL        
Liability for Future Policy Benefit, Activity [Line Items]        
Separate Accounts liabilities 22,066 20,383 18,968 18,176
Corporate & Other | GMxB Legacy        
Liability for Future Policy Benefit, Activity [Line Items]        
Separate Accounts liabilities 28,369 28,209 $ 28,275 $ 33,199
Other        
Liability for Future Policy Benefit, Activity [Line Items]        
Separate Accounts liabilities $ 8,544 $ 8,196