XML 98 R87.htm IDEA: XBRL DOCUMENT v3.25.1
Reinsurance (Life Insurance In Force) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Reinsurance Disclosures [Abstract]    
Direct gross life insurance face amount in force $ 1,191,661,368 $ 1,136,350,824
Assumed gross life insurance face amount in force 45,780,036 35,289,794
Reinsurance ceded (1,088,730,529) (1,034,508,027)
Net life insurance face amount in force $ 148,710,875 $ 137,132,591