v3.26.1
Future Policy Benefits - Summary of Weighted Average Durations of Liability (Details)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Future Policy Benefits [Abstract]    
Original duration of the liability in years 8 years 9 months 3 days 9 years 6 months 7 days
Current duration of the liability in years 8 years 2 months 12 days 9 years 3 days