XML 78 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Policyholders' Liabilities - Policyholders' Account Balance Reconciliation to Policyholders' Account Balances' Liability (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Policyholder Account Balance [Line Items]      
Annuities $ 168,396 $ 149,977 $ 145,838
Premiums paid in advance 30,628 $ 31,182 32,420
Supplemental Contracts Without Life Contingencies      
Policyholder Account Balance [Line Items]      
Annuities 79,947   57,030
Fixed Annuity      
Policyholder Account Balance [Line Items]      
Annuities 86,969   87,327
Unearned Revenue Reserve      
Policyholder Account Balance [Line Items]      
Annuities 1,480   1,481
Premiums Paid In Advance      
Policyholder Account Balance [Line Items]      
Premiums paid in advance 28,558   30,600
Other      
Policyholder Account Balance [Line Items]      
Premiums paid in advance $ 2,070   $ 1,820