v3.26.1
Contractholder Funds - Schedule of Account Values by Range of Guaranteed Minimum Credit Rating (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Policyholder Account Balance      
Contractholder funds $ 63,474 $ 62,726  
Indexed annuities      
Policyholder Account Balance      
Contractholder funds 4,373 4,275  
No guaranteed minimum crediting rate 29,596 28,951  
Total 33,969 33,226 $ 30,235
Indexed annuities | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 1,438 1,419  
Indexed annuities | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 439 482  
Indexed annuities | Range from 0051 to 0150      
Policyholder Account Balance      
Contractholder funds 1,062 931  
Indexed annuities | Greater Than 0150      
Policyholder Account Balance      
Contractholder funds 1,434 1,443  
Indexed annuities | Up to 1.50%      
Policyholder Account Balance      
Contractholder funds 2,195 2,233  
Indexed annuities | Up to 1.50% | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 701 659  
Indexed annuities | Up to 1.50% | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 422 464  
Indexed annuities | Up to 1.50% | Range from 0051 to 0150      
Policyholder Account Balance      
Contractholder funds 295 298  
Indexed annuities | Up to 1.50% | Greater Than 0150      
Policyholder Account Balance      
Contractholder funds 777 812  
Indexed annuities | 1.51%-2.50%      
Policyholder Account Balance      
Contractholder funds 1,973 1,828  
Indexed annuities | 1.51%-2.50% | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 534 548  
Indexed annuities | 1.51%-2.50% | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 17 17  
Indexed annuities | 1.51%-2.50% | Range from 0051 to 0150      
Policyholder Account Balance      
Contractholder funds 767 633  
Indexed annuities | 1.51%-2.50% | Greater Than 0150      
Policyholder Account Balance      
Contractholder funds 655 630  
Indexed annuities | Greater than 2.50%      
Policyholder Account Balance      
Contractholder funds 205 214  
Indexed annuities | Greater than 2.50% | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 203 212  
Indexed annuities | Greater than 2.50% | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 0 1  
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 2 1  
Fixed rate annuities      
Policyholder Account Balance      
Contractholder funds 18,973 19,265  
Total 18,973 19,265 17,442
Fixed rate annuities | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 813 825  
Fixed rate annuities | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 95 83  
Fixed rate annuities | Range from 0051 to 0150      
Policyholder Account Balance      
Contractholder funds 705 813  
Fixed rate annuities | Greater Than 0150      
Policyholder Account Balance      
Contractholder funds 17,360 17,544  
Fixed rate annuities | Up to 1.50%      
Policyholder Account Balance      
Contractholder funds 16,215 16,509  
Fixed rate annuities | Up to 1.50% | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 101 94  
Fixed rate annuities | Up to 1.50% | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 88 75  
Fixed rate annuities | Up to 1.50% | Range from 0051 to 0150      
Policyholder Account Balance      
Contractholder funds 676 792  
Fixed rate annuities | Up to 1.50% | Greater Than 0150      
Policyholder Account Balance      
Contractholder funds 15,350 15,548  
Fixed rate annuities | 1.51%-2.50%      
Policyholder Account Balance      
Contractholder funds 477 492  
Fixed rate annuities | 1.51%-2.50% | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 3 4  
Fixed rate annuities | 1.51%-2.50% | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 6 6  
Fixed rate annuities | 1.51%-2.50% | Range from 0051 to 0150      
Policyholder Account Balance      
Contractholder funds 24 16  
Fixed rate annuities | 1.51%-2.50% | Greater Than 0150      
Policyholder Account Balance      
Contractholder funds 444 466  
Fixed rate annuities | Greater than 2.50%      
Policyholder Account Balance      
Contractholder funds 2,281 2,264  
Fixed rate annuities | Greater than 2.50% | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 709 727  
Fixed rate annuities | Greater than 2.50% | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 1 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,566 1,530  
Universal Life      
Policyholder Account Balance      
Contractholder funds 3,431 3,292  
Total 3,431 3,292 $ 2,817
Universal Life | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 3,393 3,251  
Universal Life | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 9 9  
Universal Life | Range from 0051 to 0150      
Policyholder Account Balance      
Contractholder funds 1 1  
Universal Life | Greater Than 0150      
Policyholder Account Balance      
Contractholder funds 28 31  
Universal Life | Up to 1.50%      
Policyholder Account Balance      
Contractholder funds 3,079 2,938  
Universal Life | Up to 1.50% | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 3,042 2,898  
Universal Life | Up to 1.50% | Range from 0001 to 0050      
Policyholder Account Balance      
Contractholder funds 9 9  
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 28 31  
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 352 354  
Universal Life | Greater than 2.50% | At Guaranteed Minimum      
Policyholder Account Balance      
Contractholder funds 351 353  
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