v3.26.1
POLICYHOLDER ACCOUNT BALANCES - Reconciliation of Separate Account Liabilities to Separate Account Liability balance (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Liability for Future Policy Benefit, Activity [Line Items]        
Separate Accounts liabilities $ 130,470 $ 136,544    
Retirement | GMxB Core        
Liability for Future Policy Benefit, Activity [Line Items]        
Separate Accounts liabilities 29,457 30,720 $ 29,201 $ 30,411
Retirement | EQUI-VEST Individual        
Liability for Future Policy Benefit, Activity [Line Items]        
Separate Accounts liabilities 4,516 4,836 4,444 4,782
Retirement | Investment Edge        
Liability for Future Policy Benefit, Activity [Line Items]        
Separate Accounts liabilities 5,186 5,312 4,720 4,885
Retirement | EQUI-VEST Group        
Liability for Future Policy Benefit, Activity [Line Items]        
Separate Accounts liabilities 32,461 33,714 29,229 30,546
Retirement | Momentum        
Liability for Future Policy Benefit, Activity [Line Items]        
Separate Accounts liabilities 4,945 5,174 4,637 4,813
Corporate & Other | VUL        
Liability for Future Policy Benefit, Activity [Line Items]        
Separate Accounts liabilities 19,625 20,383 17,464 18,176
Corporate & Other | GMxB Legacy        
Liability for Future Policy Benefit, Activity [Line Items]        
Separate Accounts liabilities 26,275 28,209 $ 27,408 $ 33,199
Other        
Liability for Future Policy Benefit, Activity [Line Items]        
Separate Accounts liabilities $ 8,005 $ 8,196