v3.26.1
Interest sensitive contract liabilities - Schedule of Outstanding Interest Sensitive Contract Liabilities (Details) - Interest Sensitive Life - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Policyholder Account Balance [Roll Forward]    
Balance, beginning of year $ 363,981 $ 334,876
Deposits 0 42,996
Product charges (286) (1,582)
Surrenders and withdrawals (11,158) (16,023)
Benefit payments (3,943) (4,798)
Interest credited 8,468 7,815
Balance, end of year $ 357,062 $ 363,284
Weighted-average annual crediting rate 5.00% 5.00%
Cash surrender value $ 331,750 $ 335,775
Net amount at risk, in the event of death $ 357,062 $ 363,284