v3.24.2.u1
Policyholder Contract Deposits and Other Policyholder Funds - Account balances by guaranteed minimum interest rates (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Jun. 30, 2023
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 102,936 $ 101,902
Policyholder Account Balance, Percentage 100.00% 100.00%
At Guaranteed Minimum    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 51,566 $ 58,748
Policyholder Account Balance, Percentage 50.00% 58.00%
1 Basis Point - 50 Basis Points Above    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 5,968 $ 8,075
Policyholder Account Balance, Percentage 6.00% 8.00%
More than 50 Basis Points Above Minimum Guarantee    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 45,402 $ 35,079
Policyholder Account Balance, Percentage 44.00% 34.00%
Individual Retirement    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 59,805 $ 56,699
Individual Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 1%    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 1.00% 1.00%
Policyholder Account Balance $ 39,253 $ 33,231
Individual Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 1% To 2%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 4,663 $ 6,241
Individual Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 1% To 2% | Minimum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 1.00% 1.00%
Individual Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 1% To 2% | Maximum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 2.00% 2.00%
Individual Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 2% To 3%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 9,277 $ 9,574
Individual Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 2% To 3% | Minimum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 2.00% 2.00%
Individual Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 2% To 3% | Maximum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 3.00% 3.00%
Individual Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 3% To 4%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 6,153 $ 7,167
Individual Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 3% To 4% | Minimum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 3.00% 3.00%
Individual Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 3% To 4% | Maximum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 4.00% 4.00%
Individual Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 4% To 5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 422 $ 450
Individual Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 4% To 5% | Minimum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 4.00% 4.00%
Individual Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 4% To 5% | Maximum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 5.00% 5.00%
Individual Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 5% To 5.5%    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 5.00% 5.00%
Policyholder Account Balance $ 37 $ 36
Individual Retirement | At Guaranteed Minimum    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 23,321 27,626
Individual Retirement | At Guaranteed Minimum | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 1%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 6,010 7,044
Individual Retirement | At Guaranteed Minimum | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 1% To 2%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 3,380 4,151
Individual Retirement | At Guaranteed Minimum | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 2% To 3%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 7,367 8,831
Individual Retirement | At Guaranteed Minimum | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 3% To 4%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 6,114 7,122
Individual Retirement | At Guaranteed Minimum | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 4% To 5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 418 446
Individual Retirement | At Guaranteed Minimum | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 5% To 5.5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 32 32
Individual Retirement | 1 Basis Point - 50 Basis Points Above    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 1,863 2,463
Individual Retirement | 1 Basis Point - 50 Basis Points Above | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 1%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 1,794 2,390
Individual Retirement | 1 Basis Point - 50 Basis Points Above | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 1% To 2%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 21 23
Individual Retirement | 1 Basis Point - 50 Basis Points Above | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 2% To 3%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 12 11
Individual Retirement | 1 Basis Point - 50 Basis Points Above | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 3% To 4%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 34 39
Individual Retirement | 1 Basis Point - 50 Basis Points Above | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 4% To 5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 0 0
Individual Retirement | 1 Basis Point - 50 Basis Points Above | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 5% To 5.5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 2 0
Individual Retirement | More than 50 Basis Points Above Minimum Guarantee    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 34,621 26,610
Individual Retirement | More than 50 Basis Points Above Minimum Guarantee | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 1%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 31,449 23,797
Individual Retirement | More than 50 Basis Points Above Minimum Guarantee | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 1% To 2%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 1,262 2,067
Individual Retirement | More than 50 Basis Points Above Minimum Guarantee | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 2% To 3%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 1,898 732
Individual Retirement | More than 50 Basis Points Above Minimum Guarantee | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 3% To 4%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 5 6
Individual Retirement | More than 50 Basis Points Above Minimum Guarantee | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 4% To 5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 4 4
Individual Retirement | More than 50 Basis Points Above Minimum Guarantee | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 5% To 5.5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 3 4
Group Retirement    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 36,062 $ 37,914
Group Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 1%    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 1.00% 1.00%
Policyholder Account Balance $ 12,006 $ 10,974
Group Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 1% To 2%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 5,163 $ 6,065
Group Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 1% To 2% | Minimum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 1.00% 1.00%
Group Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 1% To 2% | Maximum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 2.00% 2.00%
Group Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 2% To 3%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 11,662 $ 13,274
Group Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 2% To 3% | Minimum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 2.00% 2.00%
Group Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 2% To 3% | Maximum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 3.00% 3.00%
Group Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 3% To 4%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 588 $ 651
Group Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 3% To 4% | Minimum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 3.00% 3.00%
Group Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 3% To 4% | Maximum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 4.00% 4.00%
Group Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 4% To 5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 6,503 $ 6,799
Group Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 4% To 5% | Minimum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 4.00% 4.00%
Group Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 4% To 5% | Maximum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 5.00% 5.00%
Group Retirement | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 5% To 5.5%    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 5.00% 5.00%
Policyholder Account Balance $ 140 $ 151
Group Retirement | At Guaranteed Minimum    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 24,060 26,792
Group Retirement | At Guaranteed Minimum | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 1%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 2,103 2,018
Group Retirement | At Guaranteed Minimum | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 1% To 2%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 3,449 4,050
Group Retirement | At Guaranteed Minimum | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 2% To 3%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 11,277 13,123
Group Retirement | At Guaranteed Minimum | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 3% To 4%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 588 651
Group Retirement | At Guaranteed Minimum | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 4% To 5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 6,503 6,799
Group Retirement | At Guaranteed Minimum | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 5% To 5.5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 140 151
Group Retirement | 1 Basis Point - 50 Basis Points Above    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 2,894 4,287
Group Retirement | 1 Basis Point - 50 Basis Points Above | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 1%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 1,841 2,574
Group Retirement | 1 Basis Point - 50 Basis Points Above | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 1% To 2%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 781 1,624
Group Retirement | 1 Basis Point - 50 Basis Points Above | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 2% To 3%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 272 89
Group Retirement | 1 Basis Point - 50 Basis Points Above | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 3% To 4%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 0 0
Group Retirement | 1 Basis Point - 50 Basis Points Above | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 4% To 5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 0 0
Group Retirement | 1 Basis Point - 50 Basis Points Above | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 5% To 5.5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 0 0
Group Retirement | More than 50 Basis Points Above Minimum Guarantee    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 9,108 6,835
Group Retirement | More than 50 Basis Points Above Minimum Guarantee | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 1%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 8,062 6,382
Group Retirement | More than 50 Basis Points Above Minimum Guarantee | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 1% To 2%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 933 391
Group Retirement | More than 50 Basis Points Above Minimum Guarantee | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 2% To 3%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 113 62
Group Retirement | More than 50 Basis Points Above Minimum Guarantee | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 3% To 4%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 0 0
Group Retirement | More than 50 Basis Points Above Minimum Guarantee | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 4% To 5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 0 0
Group Retirement | More than 50 Basis Points Above Minimum Guarantee | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 5% To 5.5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 0 0
Life Insurance    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 7,069 $ 7,289
Life Insurance | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 1%    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 1.00% 1.00%
Policyholder Account Balance $ 0 $ 0
Life Insurance | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 1% To 2%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 476 $ 481
Life Insurance | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 1% To 2% | Minimum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 1.00% 1.00%
Life Insurance | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 1% To 2% | Maximum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 2.00% 2.00%
Life Insurance | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 2% To 3%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 1,931 $ 1,965
Life Insurance | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 2% To 3% | Minimum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 2.00% 2.00%
Life Insurance | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 2% To 3% | Maximum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 3.00% 3.00%
Life Insurance | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 3% To 4%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 1,665 $ 1,713
Life Insurance | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 3% To 4% | Minimum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 3.00% 3.00%
Life Insurance | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 3% To 4% | Maximum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 4.00% 4.00%
Life Insurance | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 4% To 5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 2,785 $ 2,909
Life Insurance | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 4% To 5% | Minimum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 4.00% 4.00%
Life Insurance | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 4% To 5% | Maximum    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 5.00% 5.00%
Life Insurance | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 5% To 5.5%    
Policyholder Account Balance [Line Items]    
Minimum credit rating (as a percent) 5.00% 5.00%
Policyholder Account Balance $ 212 $ 221
Life Insurance | At Guaranteed Minimum    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 4,185 4,330
Life Insurance | At Guaranteed Minimum | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 1%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 0 0
Life Insurance | At Guaranteed Minimum | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 1% To 2%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 0 0
Life Insurance | At Guaranteed Minimum | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 2% To 3%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 9 10
Life Insurance | At Guaranteed Minimum | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 3% To 4%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 1,179 1,190
Life Insurance | At Guaranteed Minimum | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 4% To 5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 2,785 2,909
Life Insurance | At Guaranteed Minimum | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 5% To 5.5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 212 221
Life Insurance | 1 Basis Point - 50 Basis Points Above    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 1,211 1,325
Life Insurance | 1 Basis Point - 50 Basis Points Above | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 1%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 0 0
Life Insurance | 1 Basis Point - 50 Basis Points Above | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 1% To 2%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 109 131
Life Insurance | 1 Basis Point - 50 Basis Points Above | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 2% To 3%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 623 872
Life Insurance | 1 Basis Point - 50 Basis Points Above | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 3% To 4%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 479 322
Life Insurance | 1 Basis Point - 50 Basis Points Above | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 4% To 5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 0 0
Life Insurance | 1 Basis Point - 50 Basis Points Above | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 5% To 5.5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 0 0
Life Insurance | More than 50 Basis Points Above Minimum Guarantee    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 1,673 1,634
Life Insurance | More than 50 Basis Points Above Minimum Guarantee | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 1%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 0 0
Life Insurance | More than 50 Basis Points Above Minimum Guarantee | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 1% To 2%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 367 350
Life Insurance | More than 50 Basis Points Above Minimum Guarantee | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 2% To 3%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 1,299 1,083
Life Insurance | More than 50 Basis Points Above Minimum Guarantee | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 3% To 4%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 7 201
Life Insurance | More than 50 Basis Points Above Minimum Guarantee | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 4% To 5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance 0 0
Life Insurance | More than 50 Basis Points Above Minimum Guarantee | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 5% To 5.5%    
Policyholder Account Balance [Line Items]    
Policyholder Account Balance $ 0 $ 0