v3.26.1
Future policy benefits (Weighted average interest rates) (Details) - Segment Life [Member]
Jun. 30, 2026
Jun. 30, 2025
Term Life Insurance    
Liability for Future Policy Benefit, Activity [Line Items]    
Interest Accretion Rate 3.20% 3.00%
Current Discount Rate 6.00% 5.90%
Whole Life Insurance    
Liability for Future Policy Benefit, Activity [Line Items]    
Interest Accretion Rate 3.60% 3.40%
Current Discount Rate 4.30% 3.90%
Accident and Health Insurance Product Line [Member]    
Liability for Future Policy Benefit, Activity [Line Items]    
Interest Accretion Rate 4.30% 4.00%
Current Discount Rate 6.30% 5.80%
Insurance, Other    
Liability for Future Policy Benefit, Activity [Line Items]    
Interest Accretion Rate 3.20% 3.20%
Current Discount Rate 3.40% 3.30%