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 $ 85,620   $ 84,799  
Separate account liabilities 74,551 $ 78,825 76,257  
Universal Life Insurance        
Net Amount at Risk by Product and Guarantee [Line Items]        
Policyholder Account Balance 2,083 2,074 2,034 $ 2,028
Separate account liabilities 2,556   2,383  
Total account balances 4,639   4,417  
Net amount at risk 19,651   20,743  
Cash surrender value 4,452   4,208  
Variable Annuities        
Net Amount at Risk by Product and Guarantee [Line Items]        
Policyholder Account Balance 3,179 3,265 3,570 3,667
Separate account liabilities 69,397 73,416 71,389 74,483
Total account balances 72,576   74,959  
Net amount at risk 12,611   13,202  
Cash surrender value 72,248   74,592  
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,327 $ 2,447 2,241 $ 1,799
Total account balances 2,974   2,914  
Net amount at risk 2,522   2,599  
Cash surrender value $ 2,770   $ 2,684