XML 74 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Policyholders' Account Balance - Reconciliation to Policyholders' Account Balances To The Policyholders' Account Balances' Liability (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Policyholder Account Balance [Line Items]      
Annuities $ 127,485 $ 121,422 $ 114,923
Premiums paid in advance 36,432 $ 36,384 39,636
Supplemental Contracts Without Life Contingencies      
Policyholder Account Balance [Line Items]      
Annuities 39,393   28,139
Fixed Annuity      
Policyholder Account Balance [Line Items]      
Annuities 86,558   85,179
Unearned Revenue Reserve      
Policyholder Account Balance [Line Items]      
Annuities 1,534   1,605
Premiums Paid In Advance      
Policyholder Account Balance [Line Items]      
Premiums paid in advance 33,820   36,955
Other      
Policyholder Account Balance [Line Items]      
Premiums paid in advance $ 2,612   $ 2,681