v3.26.1
Future policy benefits and related reinsurance recoverable - Schedule of Expected Future Gross Premiums (Details) - Long term care reinsurance - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Liability for Future Policy Benefit, Activity [Line Items]      
Expected future gross premiums, Undiscounted $ 361,287 $ 414,531  
Expected future gross premiums, Discounted 273,395 306,206  
Benefit payments, Undiscounted 1,746,839 1,840,853  
Benefit payments, Discounted $ 1,050,807 $ 1,071,361 $ 1,170,790