v3.25.2
Weighted Average Interest Rate for Life Policy Products (Details) - Life policy reserves:
Jun. 30, 2025
Jun. 30, 2024
Term Life Insurance    
Liability for Future Policy Benefit, Activity [Line Items]    
Interest accretion rate 5.22% 5.22%
Current discount rate 4.93% 5.24%
Whole Life Insurance    
Liability for Future Policy Benefit, Activity [Line Items]    
Interest accretion rate 5.86% 5.90%
Current discount rate 5.68% 5.67%