v3.26.1
Interest sensitive contract liabilities - Schedule of Outstanding Interest Sensitive Contract Liabilities (Details) - Interest Sensitive Life - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Policyholder Account Balance [Roll Forward]    
Balance, beginning of year $ 334,876 $ 256,569
Deposits 42,996 72,818
Product charges (1,877) (266)
Surrenders and withdrawals (19,499) (2,982)
Benefit payments (8,590) (6,235)
Interest credited 16,075 14,972
Balance, end of year $ 363,981 $ 334,876
Policyholder Account Balance, Weighted Average Crediting Rate 5.00% 5.00%
Cash surrender value $ 337,682 $ 303,035
Net amount at risk, in the event of death $ 363,981 $ 334,876