XML 62 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Policyholders' Liabilities - Guaranteed Minimum Crediting Rate (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
rate
Dec. 31, 2022
USD ($)
Mar. 31, 2022
USD ($)
rate
Dec. 31, 2021
USD ($)
Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 35,526 $ 32,667 $ 25,263 $ 23,628
Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 67,000 66,543 64,259 63,591
Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 42,428 41,424 38,334 37,513
Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 34,122 34,603 37,922 38,875
Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 309 328 304 322
Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 20,161 20,264 20,338 20,326
Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 240 $ 239 241 $ 247
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 0   $ 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Supplemental Contracts Without Life Contingencies | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 0.00%   0.00%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Supplemental Contracts Without Life Contingencies | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 1.49%   1.49%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 1,341   $ 1,016  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Fixed Annuity | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 0.00%   0.00%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Fixed Annuity | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 1.49%   1.49%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 3,738   $ 3,779  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Dividend Accumulations | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 0.00%   0.00%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Dividend Accumulations | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 1.49%   1.49%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 34,122   $ 37,922  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Premiums Paid In Advance | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 0.00%   0.00%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Premiums Paid In Advance | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 1.49%   1.49%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 4   $ 6  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Supplemental Contracts Without Life Contingences | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 0.00%   0.00%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Supplemental Contracts Without Life Contingences | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 1.49%   1.49%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 688   $ 692  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Fixed Annuity | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 0.00%   0.00%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Fixed Annuity | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 1.49%   1.49%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 173   $ 173  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Dividend Accumulations | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 0.00%   0.00%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Dividend Accumulations | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 1.49%   1.49%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 1,452   $ 256  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Supplemental Contracts Without Life Contingencies | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 1.50%   1.50%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Supplemental Contracts Without Life Contingencies | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 2.99%   2.99%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 13,137   $ 10,596  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Fixed Annuity | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 1.50%   1.50%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Fixed Annuity | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 2.99%   2.99%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 11,702   $ 9,045  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Dividend Accumulations | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 1.50%   1.50%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Dividend Accumulations | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 2.99%   2.99%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 0   $ 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Premiums Paid In Advance | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 1.50%   1.50%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Premiums Paid In Advance | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 2.99%   2.99%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 250   $ 249  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Supplemental Contracts Without Life Contingences | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 1.50%   1.50%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Supplemental Contracts Without Life Contingences | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 2.99%   2.99%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 0   $ 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Fixed Annuity | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 1.50%   1.50%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Fixed Annuity | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 2.99%   2.99%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 47   $ 49  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Dividend Accumulations | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 1.50%   1.50%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Dividend Accumulations | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 2.99%   2.99%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 33,940   $ 24,862  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Supplemental Contracts Without Life Contingencies | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 3.00%   3.00%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Supplemental Contracts Without Life Contingencies | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 4.49%   4.49%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 21,578   $ 21,985  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Fixed Annuity | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 3.00%   3.00%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Fixed Annuity | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 4.49%   4.49%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 26,985   $ 25,507  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Dividend Accumulations | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 3.00%   3.00%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Dividend Accumulations | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 4.49%   4.49%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 0   $ 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Premiums Paid In Advance | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 3.00%   3.00%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Premiums Paid In Advance | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 4.49%   4.49%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 55   $ 49  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Supplemental Contracts Without Life Contingences | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 3.00%   3.00%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Supplemental Contracts Without Life Contingences | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 4.49%   4.49%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 18,696   $ 18,743  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Fixed Annuity | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 3.00%   3.00%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Fixed Annuity | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 4.49%   4.49%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 20   $ 19  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Dividend Accumulations | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 3.00%   3.00%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Dividend Accumulations | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 4.49%   4.49%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating     4.50%  
Policyholder Account Balance $ 134   $ 145  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Supplemental Contracts Without Life Contingencies | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 4.50%      
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating     4.50%  
Policyholder Account Balance $ 30,944   $ 30,662  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Fixed Annuity | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 4.50%      
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating     4.50%  
Policyholder Account Balance $ 3   $ 3  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Dividend Accumulations | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 4.50%      
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 0   $ 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Premiums Paid In Advance | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 4.50%   4.50%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating     4.50%  
Policyholder Account Balance $ 0   $ 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Home Service Insurance, Supplemental Contracts Without Life Contingences | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 4.50%      
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating     4.50%  
Policyholder Account Balance $ 777   $ 903  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Home Service Insurance, Fixed Annuity | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 4.50%      
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating     4.50%  
Policyholder Account Balance $ 0   $ 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Home Service Insurance, Dividend Accumulations | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, Guaranteed Minimum Credit Rating 4.50%      
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 35,526   25,263  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 65,787   63,425  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 38,371   34,261  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 309   304  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 19,769   19,930  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 25   24  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 197   203  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 239   250  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 4   6  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 296   284  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 1,452   256  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 13,078   10,584  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 11,144   8,501  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 250   249  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 5   5  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 33,940   24,862  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 21,568   21,976  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 26,985   25,507  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 55   49  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 18,696   18,743  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 20   19  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 134   145  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 30,944   30,662  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 3   3  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 777   903  
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 0   $ 0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate | rate 0.0001   0.0001  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate | rate 0.0050   0.0050  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 0   $ 0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 10   9  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 551   533  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 42   44  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 551   533  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 42   44  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 10   9  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 0   $ 0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Minimum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate | rate 0.0051   0.0051  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Maximum [Member]        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate | rate 0.0150   0.0150  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 0   $ 0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 1,203   825  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 7   11  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 1,144   813  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 59   12  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 7   11  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 0   $ 0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate | rate 0.0150   0.0150  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 0   $ 0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 3,499   3,529  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 34,122   37,922  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 392   408  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 173   173  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 3,499   3,529  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 34,122   37,922  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 392   408  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 173   173  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Supplemental Contracts Without Life Contingencies        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Life Insurance, Premiums Paid In Advance        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Home Service Insurance, Supplemental Contracts Without Life Contingences        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Home Service Insurance, Fixed Annuity        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance 0   0  
Policyholder Account Balance, Above Guaranteed Minimum Crediting Rate, Range From 0150 And Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450 | Home Service Insurance, Dividend Accumulations        
Policyholder Account Balance [Line Items]        
Policyholder Account Balance $ 0   $ 0