XML 101 R90.htm IDEA: XBRL DOCUMENT v3.25.2
Reinsurance (Life Insurance In Force) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Reinsurance Disclosures [Abstract]    
Direct gross life insurance face amount in force $ 1,206,036,308 $ 1,147,562,454
Assumed gross life insurance face amount in force 45,813,725 35,029,437
Reinsurance ceded (1,086,869,641) (1,041,974,560)
Net life insurance face amount in force $ 164,980,392 $ 140,617,331