v3.25.2
Insurance - Schedule of Weighted-Average Interest Rates for the Liability of Future Policy Benefits (Details)
Jun. 30, 2025
Jun. 30, 2024
Term and Whole Life    
Additional Liability, Long-Duration Insurance [Line Items]    
Interest accretion rate 5.29% 5.28%
Current discount rate 5.51% 5.26%
Accidental Death and Disability Protection    
Additional Liability, Long-Duration Insurance [Line Items]    
Interest accretion rate 4.86% 4.87%
Current discount rate 5.61% 5.29%