XML 114 R102.htm IDEA: XBRL DOCUMENT v3.25.3
Contractholder Funds - Schedule of Account Values by Range of Guaranteed Minimum Credit Rating (Details)
$ in Millions
Sep. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Policyholder Account Balance      
Contractholder funds $ 61,798 $ 56,404  
Indexed annuities      
Policyholder Account Balance      
Contractholder funds 4,231 4,004  
No guaranteed minimum crediting rate 28,076 26,231  
Total 32,307 30,235 $ 27,164
Indexed annuities | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 1,432 1,406  
Indexed annuities | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 539 597  
Indexed annuities | Range from 0051 to 0150      
Policyholder Account Balance      
Contractholder funds 794 622  
Indexed annuities | Greater Than 0150      
Policyholder Account Balance      
Contractholder funds 1,466 1,379  
Indexed annuities | Up to 1.50%      
Policyholder Account Balance      
Contractholder funds 2,332 2,506  
Indexed annuities | Up to 1.50% | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 647 721  
Indexed annuities | Up to 1.50% | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 523 596  
Indexed annuities | Up to 1.50% | Range from 0051 to 0150      
Policyholder Account Balance      
Contractholder funds 297 309  
Indexed annuities | Up to 1.50% | Greater Than 0150      
Policyholder Account Balance      
Contractholder funds 865 880  
Indexed annuities | 1.51%-2.50%      
Policyholder Account Balance      
Contractholder funds 1,676 1,231  
Indexed annuities | 1.51%-2.50% | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 563 432  
Indexed annuities | 1.51%-2.50% | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 16 1  
Indexed annuities | 1.51%-2.50% | Range from 0051 to 0150      
Policyholder Account Balance      
Contractholder funds 497 313  
Indexed annuities | 1.51%-2.50% | Greater Than 0150      
Policyholder Account Balance      
Contractholder funds 600 485  
Indexed annuities | Greater than 2.50%      
Policyholder Account Balance      
Contractholder funds 223 267  
Indexed annuities | Greater than 2.50% | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 222 253  
Indexed annuities | Greater than 2.50% | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 0 0  
Indexed annuities | Greater than 2.50% | Range from 0051 to 0150      
Policyholder Account Balance      
Contractholder funds 0 0  
Indexed annuities | Greater than 2.50% | Greater Than 0150      
Policyholder Account Balance      
Contractholder funds 1 14  
Fixed rate annuities      
Policyholder Account Balance      
Contractholder funds 19,531 17,442  
Total 19,531 17,442 13,443
Fixed rate annuities | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 823 865  
Fixed rate annuities | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 24 29  
Fixed rate annuities | Range from 0051 to 0150      
Policyholder Account Balance      
Contractholder funds 907 798  
Fixed rate annuities | Greater Than 0150      
Policyholder Account Balance      
Contractholder funds 17,777 15,750  
Fixed rate annuities | Up to 1.50%      
Policyholder Account Balance      
Contractholder funds 16,812 15,257  
Fixed rate annuities | Up to 1.50% | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 73 57  
Fixed rate annuities | Up to 1.50% | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 16 20  
Fixed rate annuities | Up to 1.50% | Range from 0051 to 0150      
Policyholder Account Balance      
Contractholder funds 884 773  
Fixed rate annuities | Up to 1.50% | Greater Than 0150      
Policyholder Account Balance      
Contractholder funds 15,839 14,407  
Fixed rate annuities | 1.51%-2.50%      
Policyholder Account Balance      
Contractholder funds 494 493  
Fixed rate annuities | 1.51%-2.50% | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 4 4  
Fixed rate annuities | 1.51%-2.50% | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 6 7  
Fixed rate annuities | 1.51%-2.50% | Range from 0051 to 0150      
Policyholder Account Balance      
Contractholder funds 18 20  
Fixed rate annuities | 1.51%-2.50% | Greater Than 0150      
Policyholder Account Balance      
Contractholder funds 466 462  
Fixed rate annuities | Greater than 2.50%      
Policyholder Account Balance      
Contractholder funds 2,225 1,692  
Fixed rate annuities | Greater than 2.50% | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 746 804  
Fixed rate annuities | Greater than 2.50% | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 2 2  
Fixed rate annuities | Greater than 2.50% | Range from 0051 to 0150      
Policyholder Account Balance      
Contractholder funds 5 5  
Fixed rate annuities | Greater than 2.50% | Greater Than 0150      
Policyholder Account Balance      
Contractholder funds 1,472 881  
Universal Life      
Policyholder Account Balance      
Contractholder funds 3,159 2,817  
Total 3,159 2,817 $ 2,391
Universal Life | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 3,120 2,785  
Universal Life | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 9 7  
Universal Life | Range from 0051 to 0150      
Policyholder Account Balance      
Contractholder funds 1 1  
Universal Life | Greater Than 0150      
Policyholder Account Balance      
Contractholder funds 29 24  
Universal Life | Up to 1.50%      
Policyholder Account Balance      
Contractholder funds 2,803 2,452  
Universal Life | Up to 1.50% | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 2,765 2,421  
Universal Life | Up to 1.50% | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 9 7  
Universal Life | Up to 1.50% | Range from 0051 to 0150      
Policyholder Account Balance      
Contractholder funds 0 0  
Universal Life | Up to 1.50% | Greater Than 0150      
Policyholder Account Balance      
Contractholder funds 29 24  
Universal Life | 1.51%-2.50%      
Policyholder Account Balance      
Contractholder funds 0 0  
Universal Life | 1.51%-2.50% | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 0 0  
Universal Life | 1.51%-2.50% | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 0 0  
Universal Life | 1.51%-2.50% | Range from 0051 to 0150      
Policyholder Account Balance      
Contractholder funds 0 0  
Universal Life | 1.51%-2.50% | Greater Than 0150      
Policyholder Account Balance      
Contractholder funds 0 0  
Universal Life | Greater than 2.50%      
Policyholder Account Balance      
Contractholder funds 356 365  
Universal Life | Greater than 2.50% | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 355 364  
Universal Life | Greater than 2.50% | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 0 0  
Universal Life | Greater than 2.50% | Range from 0051 to 0150      
Policyholder Account Balance      
Contractholder funds 1 1  
Universal Life | Greater than 2.50% | Greater Than 0150      
Policyholder Account Balance      
Contractholder funds $ 0 $ 0  
Minimum | Range from 0001 to 0050      
Policyholder Account Balance      
Policyholder account balance, above guaranteed minimum crediting rate 0.0001 0.0001  
Minimum | Range from 0051 to 0150      
Policyholder Account Balance      
Policyholder account balance, above guaranteed minimum crediting rate 0.0051 0.0051  
Minimum | Greater Than 0150      
Policyholder Account Balance      
Policyholder account balance, above guaranteed minimum crediting rate 0.0150 0.0150  
Maximum | Range from 0001 to 0050      
Policyholder Account Balance      
Policyholder account balance, above guaranteed minimum crediting rate 0.0050 0.0050  
Maximum | Range from 0051 to 0150      
Policyholder Account Balance      
Policyholder account balance, above guaranteed minimum crediting rate 0.0150 0.0150