v3.26.1
Policyholders' Liabilities (Policyholder Account Balance) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Policyholder Account Balance [Roll Forward]    
Policyholder Account Balance, Ending Balance $ 262,034 $ 235,362
Supplemental Contracts Without Life Contingencies    
Policyholder Account Balance [Roll Forward]    
Policyholder Account Balance, Beginning Balance 85,782 60,414
Policyholder Account Balance, Issuance 14,966 15,737
Policyholder Account Balance, Premium Received 146 93
Policyholder Account Balance, Interest Credited 1,710 1,308
Policyholder Account Balance, Surrender and Withdrawal 0 0
Policyholder Account Balance, Benefit Payment 9,961 6,197
Policyholder Account Balance, Ending Balance $ 92,643 $ 71,355
Weighted-average crediting rates 4.13% 4.09%
Policyholder Account Balance, Cash Surrender Value $ 92,643 $ 71,355
Fixed Annuity    
Policyholder Account Balance [Roll Forward]    
Policyholder Account Balance, Beginning Balance 88,297 88,080
Policyholder Account Balance, Issuance 2,616 1,887
Policyholder Account Balance, Premium Received 2,565 2,315
Policyholder Account Balance, Interest Credited 1,520 1,496
Policyholder Account Balance, Surrender and Withdrawal 5,139 7,967
Policyholder Account Balance, Benefit Payment 0 0
Policyholder Account Balance, Ending Balance $ 89,859 $ 85,811
Weighted-average crediting rates 3.97% 3.97%
Policyholder Account Balance, Cash Surrender Value $ 89,859 $ 85,811
Dividend Accumulations    
Policyholder Account Balance [Roll Forward]    
Policyholder Account Balance, Beginning Balance 51,360 47,768
Policyholder Account Balance, Issuance 326 348
Policyholder Account Balance, Premium Received 2,886 2,855
Policyholder Account Balance, Interest Credited 1,062 966
Policyholder Account Balance, Surrender and Withdrawal 2,404 2,656
Policyholder Account Balance, Benefit Payment 0 0
Policyholder Account Balance, Ending Balance $ 53,230 $ 49,281
Weighted-average crediting rates 3.98% 3.84%
Policyholder Account Balance, Cash Surrender Value $ 53,230 $ 49,281
Premiums Paid In Advance    
Policyholder Account Balance [Roll Forward]    
Policyholder Account Balance, Beginning Balance 27,317 29,897
Policyholder Account Balance, Issuance 1,647 2,453
Policyholder Account Balance, Premium Received 412 425
Policyholder Account Balance, Interest Credited 395 421
Policyholder Account Balance, Surrender and Withdrawal 3,469 4,281
Policyholder Account Balance, Benefit Payment 0 0
Policyholder Account Balance, Ending Balance $ 26,302 $ 28,915
Weighted-average crediting rates 3.36% 3.21%
Policyholder Account Balance, Cash Surrender Value $ 26,302 $ 28,915