v3.26.1
Separate Accounts (Net Amount at Risk and Cash Surrender Values) (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Net Amount at Risk by Product and Guarantee [Line Items]        
Policyholder Account Balance $ 86,379   $ 85,618  
Separate account liabilities 80,821 $ 85,528 82,524  
Universal Life Insurance        
Net Amount at Risk by Product and Guarantee [Line Items]        
Policyholder Account Balance 2,629 2,627 2,597 $ 2,590
Separate account liabilities 6,497   6,125  
Total account balances 9,126   8,722  
Net amount at risk 30,963   32,855  
Cash surrender value 8,564   8,130  
Variable Annuities        
Net Amount at Risk by Product and Guarantee [Line Items]        
Policyholder Account Balance 3,310 3,403 3,730 3,833
Separate account liabilities 71,698 75,918 73,889 77,151
Total account balances 75,008   77,619  
Net amount at risk 12,673   13,271  
Cash surrender value 74,675   77,248  
Index-linked Annuities        
Net Amount at Risk by Product and Guarantee [Line Items]        
Policyholder Account Balance 51,607 52,594 47,896 48,605
Separate account liabilities 0   0  
Total account balances 51,607   47,896  
Cash surrender value 51,576   46,235  
Fixed Rate Annuities        
Net Amount at Risk by Product and Guarantee [Line Items]        
Policyholder Account Balance 12,971 13,252 14,516 14,665
Separate account liabilities 0   0  
Total account balances 12,971   14,516  
Cash surrender value 13,006   14,248  
ULSG        
Net Amount at Risk by Product and Guarantee [Line Items]        
Policyholder Account Balance 4,388 4,461 4,710 4,779
Separate account liabilities 0   0  
Total account balances 4,388   4,710  
Net amount at risk 61,312   63,157  
Cash surrender value 3,990   4,269  
Company-Owned Life Insurance        
Net Amount at Risk by Product and Guarantee [Line Items]        
Policyholder Account Balance 647 646 673 1,166
Separate account liabilities 2,336 $ 2,457 2,249 $ 1,808
Total account balances 2,983   2,922  
Net amount at risk 2,530   2,607  
Cash surrender value $ 2,780   $ 2,692