v3.26.1
Future policy benefits and related reinsurance recoverable - Schedule of Weighted-Average Interest Rate for Future Policy Benefits (Details) - Long term care reinsurance
Jun. 30, 2026
Jun. 30, 2025
Liability for Future Policy Benefit, Activity [Line Items]    
Weighted-average duration of liability (years) at current rate 9 years 4 months 13 days 9 years 9 months
Weighted-average duration of liability (years) at original rate 10 years 11 months 23 days 11 years 5 months 4 days
Weighted-average interest rate at current rate 5.13% 5.06%
Weighted-average interest rate at original rate 3.12% 3.05%