XML 202 R163.htm IDEA: XBRL DOCUMENT v3.25.0.1
Contractholder Funds - Account Values by Range of Guaranteed Minimum Credit Rating (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Policyholder Account Balance [Line Items]      
Contractholder funds $ 56,404 $ 48,798  
Indexed Annuities      
Policyholder Account Balance [Line Items]      
Contractholder funds 30,235 27,164 $ 24,766
Indexed Annuities | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 24,718 22,965  
Indexed Annuities | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 1,239 1,446  
Indexed Annuities | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 1,176 550  
Indexed Annuities | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 3,102 2,203  
Indexed Annuities | 0.00%-1.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 27,114 26,315  
Indexed Annuities | 0.00%-1.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 23,540 22,392  
Indexed Annuities | 0.00%-1.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 1,236 1,444  
Indexed Annuities | 0.00%-1.50% | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 492 526  
Indexed Annuities | 0.00%-1.50% | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 1,846 1,953  
Indexed Annuities | 1.51%-2.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 2,802 471  
Indexed Annuities | 1.51%-2.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 875 196  
Indexed Annuities | 1.51%-2.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 1 1  
Indexed Annuities | 1.51%-2.50% | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 684 24  
Indexed Annuities | 1.51%-2.50% | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 1,242 250  
Indexed Annuities | Greater than 2.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 319 378  
Indexed Annuities | Greater than 2.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 303 377  
Indexed Annuities | Greater than 2.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 2 1  
Indexed Annuities | Greater than 2.50% | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 0 0  
Indexed Annuities | Greater than 2.50% | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 14 0  
Fixed rate annuities      
Policyholder Account Balance [Line Items]      
Contractholder funds 17,442 13,443 9,358
Fixed rate annuities | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 865 921  
Fixed rate annuities | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 29 35  
Fixed rate annuities | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 798 1,559  
Fixed rate annuities | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 15,750 10,928  
Fixed rate annuities | 0.00%-1.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 15,257 11,851  
Fixed rate annuities | 0.00%-1.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 57 23  
Fixed rate annuities | 0.00%-1.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 20 25  
Fixed rate annuities | 0.00%-1.50% | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 773 1,532  
Fixed rate annuities | 0.00%-1.50% | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 14,407 10,271  
Fixed rate annuities | 1.51%-2.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 493 489  
Fixed rate annuities | 1.51%-2.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 4 5  
Fixed rate annuities | 1.51%-2.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 7 8  
Fixed rate annuities | 1.51%-2.50% | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 20 23  
Fixed rate annuities | 1.51%-2.50% | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 462 453  
Fixed rate annuities | Greater than 2.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 1,692 1,103  
Fixed rate annuities | Greater than 2.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 804 893  
Fixed rate annuities | Greater than 2.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 2 2  
Fixed rate annuities | Greater than 2.50% | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 5 4  
Fixed rate annuities | Greater than 2.50% | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 881 204  
Universal Life      
Policyholder Account Balance [Line Items]      
Contractholder funds 2,817 2,391 $ 2,112
Universal Life | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 2,785 2,348  
Universal Life | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 7 21  
Universal Life | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 1 1  
Universal Life | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 24 21  
Universal Life | 0.00%-1.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 2,452 2,013  
Universal Life | 0.00%-1.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 2,421 1,987  
Universal Life | 0.00%-1.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 7 5  
Universal Life | 0.00%-1.50% | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 0 0  
Universal Life | 0.00%-1.50% | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 24 21  
Universal Life | 1.51%-2.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 0 0  
Universal Life | 1.51%-2.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 0 0  
Universal Life | 1.51%-2.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 0 0  
Universal Life | 1.51%-2.50% | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 0 0  
Universal Life | 1.51%-2.50% | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 0 0  
Universal Life | Greater than 2.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 365 378  
Universal Life | Greater than 2.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 364 361  
Universal Life | Greater than 2.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 0 16  
Universal Life | Greater than 2.50% | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 1 1  
Universal Life | Greater than 2.50% | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds $ 0 $ 0  
Minimum | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Policyholder account balance, above guaranteed minimum crediting rate 0.0001 0.0001  
Minimum | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Policyholder account balance, above guaranteed minimum crediting rate 0.0051 0.0051  
Minimum | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Policyholder account balance, above guaranteed minimum crediting rate 0.0150 0.0150  
Maximum | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Policyholder account balance, above guaranteed minimum crediting rate 0.0050 0.0050  
Maximum | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Policyholder account balance, above guaranteed minimum crediting rate 0.0150 0.0150