v3.25.2
Reinsurance - In-force Life Insurance (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Reinsurance Disclosures [Abstract]    
Direct life insurance in-force $ 970,278,989 $ 955,610,523
Amounts ceded to other companies (828,854,218) (817,825,296)
Net life insurance in-force $ 141,424,771 $ 137,785,227
Percentage of reinsured life insurance in-force 85.00% 86.00%