XML 103 R77.htm IDEA: XBRL DOCUMENT v3.25.4
Policyholders' Liabilities - Policyholders' Account Balance Reconciliation to Policyholders' Account Balances' Liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Policyholder Account Balance [Line Items]    
Annuities $ 175,569 $ 149,977
Premiums paid in advance 29,055 31,182
Supplemental Contracts Without Life Contingencies    
Policyholder Account Balance [Line Items]    
Annuities 85,782 60,414
Fixed Annuity    
Policyholder Account Balance [Line Items]    
Annuities 88,297 88,080
Unearned Revenue Reserve    
Policyholder Account Balance [Line Items]    
Annuities 1,490 1,483
Premiums Paid In Advance    
Policyholder Account Balance [Line Items]    
Premiums paid in advance 27,317 29,897
Other    
Policyholder Account Balance [Line Items]    
Premiums paid in advance $ 1,738 $ 1,285