XML 122 R110.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Contractholder Funds - Account Values by Range of Guaranteed Minimum Credit Rating (Details)
$ in Millions
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Policyholder Account Balance [Line Items]      
Contractholder funds $ 53,602 $ 48,798  
Indexed Annuity      
Policyholder Account Balance [Line Items]      
Contractholder funds 28,570 27,164 $ 24,766
Indexed Annuity | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 23,763 22,965  
Indexed Annuity | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 1,339 1,446  
Indexed Annuity | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 767 550  
Indexed Annuity | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 2,701 2,203  
Indexed Annuity | 0.00%-1.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 26,648 26,315  
Indexed Annuity | 0.00%-1.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 22,909 22,392  
Indexed Annuity | 0.00%-1.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 1,336 1,444  
Indexed Annuity | 0.00%-1.50% | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 512 526  
Indexed Annuity | 0.00%-1.50% | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 1,891 1,953  
Indexed Annuity | 1.51%-2.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 1,587 471  
Indexed Annuity | 1.51%-2.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 521 196  
Indexed Annuity | 1.51%-2.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 1 1  
Indexed Annuity | 1.51%-2.50% | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 255 24  
Indexed Annuity | 1.51%-2.50% | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 810 250  
Indexed Annuity | Greater than 2.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 335 378  
Indexed Annuity | Greater than 2.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 333 377  
Indexed Annuity | Greater than 2.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 2 1  
Indexed Annuity | Greater than 2.50% | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 0 0  
Indexed Annuity | Greater than 2.50% | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 0 0  
Fixed Rate Annuities      
Policyholder Account Balance [Line Items]      
Contractholder funds 15,542 13,443 9,358
Fixed Rate Annuities | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 888 921  
Fixed Rate Annuities | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 31 35  
Fixed Rate Annuities | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 1,146 1,559  
Fixed Rate Annuities | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 13,477 10,928  
Fixed Rate Annuities | 0.00%-1.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 13,585 11,851  
Fixed Rate Annuities | 0.00%-1.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 35 23  
Fixed Rate Annuities | 0.00%-1.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 22 25  
Fixed Rate Annuities | 0.00%-1.50% | Range from 0051 to 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 1,123 1,532  
Fixed Rate Annuities | 0.00%-1.50% | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 12,405 10,271  
Fixed Rate Annuities | 1.51%-2.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 488 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 457 453  
Fixed Rate Annuities | Greater than 2.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 1,469 1,103  
Fixed Rate Annuities | Greater than 2.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 849 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 3 4  
Fixed Rate Annuities | Greater than 2.50% | Greater Than 0150      
Policyholder Account Balance [Line Items]      
Contractholder funds 615 204  
Universal Life      
Policyholder Account Balance [Line Items]      
Contractholder funds 2,587 2,391 $ 2,112
Universal Life | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 2,557 2,348  
Universal Life | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 6 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 23 21  
Universal Life | 0.00%-1.50%      
Policyholder Account Balance [Line Items]      
Contractholder funds 2,214 2,013  
Universal Life | 0.00%-1.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 2,185 1,987  
Universal Life | 0.00%-1.50% | Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Contractholder funds 6 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 23 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 373 378  
Universal Life | Greater than 2.50% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Contractholder funds 372 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