XML 115 R103.htm IDEA: XBRL DOCUMENT v3.25.1
Contractholder Funds - Schedule of Account Values by Range of Guaranteed Minimum Credit Rating (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Policyholder Account Balance [Line Items]      
Contractholder funds $ 57,823 $ 56,404  
Indexed annuities      
Policyholder Account Balance [Line Items]      
Contractholder funds 30,879 30,235 $ 27,164
Indexed annuities | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 25,156 24,718  
Indexed annuities | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 1,199 1,239  
Indexed annuities | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 1,313 1,176  
Indexed annuities | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 3,211 3,102  
Indexed annuities | 0.00%-1.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 27,420 27,114  
Indexed annuities | 0.00%-1.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 23,872 23,540  
Indexed annuities | 0.00%-1.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 1,196 1,236  
Indexed annuities | 0.00%-1.50% | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 485 492  
Indexed annuities | 0.00%-1.50% | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 1,867 1,846  
Indexed annuities | 1.51%-2.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 3,147 2,802  
Indexed annuities | 1.51%-2.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 997 875  
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 828 684  
Indexed annuities | 1.51%-2.50% | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 1,321 1,242  
Indexed annuities | Greater than 2.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 312 319  
Indexed annuities | Greater than 2.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 287 303  
Indexed annuities | Greater than 2.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 2 2  
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 23 14  
Fixed rate annuities      
Policyholder Account Balance [Line Items]      
Contractholder funds 17,885 17,442 13,443
Fixed rate annuities | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 864 865  
Fixed rate annuities | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 28 29  
Fixed rate annuities | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 761 798  
Fixed rate annuities | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 16,232 15,750  
Fixed rate annuities | 0.00%-1.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 15,626 15,257  
Fixed rate annuities | 0.00%-1.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 72 57  
Fixed rate annuities | 0.00%-1.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 19 20  
Fixed rate annuities | 0.00%-1.50% | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 737 773  
Fixed rate annuities | 0.00%-1.50% | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 14,798 14,407  
Fixed rate annuities | 1.51%-2.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 493 493  
Fixed rate annuities | 1.51%-2.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 4 4  
Fixed rate annuities | 1.51%-2.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 7 7  
Fixed rate annuities | 1.51%-2.50% | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 19 20  
Fixed rate annuities | 1.51%-2.50% | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 463 462  
Fixed rate annuities | Greater than 2.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 1,766 1,692  
Fixed rate annuities | Greater than 2.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 788 804  
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 5  
Fixed rate annuities | Greater than 2.50% | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 971 881  
Universal Life      
Policyholder Account Balance [Line Items]      
Contractholder funds 2,935 2,817 $ 2,391
Universal Life | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 2,901 2,785  
Universal Life | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 7 7  
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 26 24  
Universal Life | 0.00%-1.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 2,572 2,452  
Universal Life | 0.00%-1.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 2,539 2,421  
Universal Life | 0.00%-1.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 7 7  
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 26 24  
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 363 365  
Universal Life | Greater than 2.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 362 364  
Universal Life | Greater than 2.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 0 0  
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