v3.26.1
Future Policy Benefits - Summary of Weighted Average Interest Rates (Details)
Jun. 30, 2026
Jun. 30, 2025
Future Policy Benefits [Abstract]    
Original discount rate 3.92% 3.92%
Current discount rate 5.06% 4.89%