XML 73 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Policyholders' Liabilities - Policyholders' Account Balance Reconciliation to Policyholders' Account Balances' Liability (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Policyholder Account Balance [Line Items]      
Annuities $ 158,034 $ 149,977 $ 136,965
Premiums paid in advance 31,964 $ 31,182 32,391
Supplemental Contracts Without Life Contingencies      
Policyholder Account Balance [Line Items]      
Annuities 67,838   48,670
Fixed Annuity      
Policyholder Account Balance [Line Items]      
Annuities 88,708   86,804
Unearned Revenue Reserve      
Policyholder Account Balance [Line Items]      
Annuities 1,488   1,491
Premiums Paid In Advance      
Policyholder Account Balance [Line Items]      
Premiums paid in advance 29,973   30,481
Other      
Policyholder Account Balance [Line Items]      
Premiums paid in advance $ 1,991   $ 1,910