v3.26.1
Policyholders' Liabilities (Liability for Future Policy Benefit, Discounted Undiscounted Activity) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
International Insurance, Permanent    
Liability for Future Policy Benefit, Activity [Line Items]    
Liability for Future Policy Benefit, Expected Future Gross Premium, Undiscounted, before Reinsurance $ 578,192 $ 580,254
Liability for Future Policy Benefit, Expected Future Policy Benefit, Undiscounted, before Reinsurance 1,414,021 1,431,555
Liability for Future Policy Benefit, Expected Future Gross Premium, Discounted, before Reinsurance 445,892 448,987
Expected future benefit payments 894,394 908,266
Domestic Insurance, Life Insurance, Permanent    
Liability for Future Policy Benefit, Activity [Line Items]    
Liability for Future Policy Benefit, Expected Future Gross Premium, Undiscounted, before Reinsurance 781,473 689,888
Liability for Future Policy Benefit, Expected Future Policy Benefit, Undiscounted, before Reinsurance 794,891 717,050
Liability for Future Policy Benefit, Expected Future Gross Premium, Discounted, before Reinsurance 487,160 422,988
Expected future benefit payments 344,281 303,296
International Insurance, Permanent Limited Pay    
Liability for Future Policy Benefit, Activity [Line Items]    
Liability for Future Policy Benefit, Expected Future Gross Premium, Undiscounted, before Reinsurance 47,577 45,154
Liability for Future Policy Benefit, Expected Future Policy Benefit, Undiscounted, before Reinsurance 262,885 248,128
Liability for Future Policy Benefit, Expected Future Gross Premium, Discounted, before Reinsurance 42,462 40,627
Expected future benefit payments 163,001 158,811
Domestic Insurance, Life Insurance, Permanent Limited Pay    
Liability for Future Policy Benefit, Activity [Line Items]    
Liability for Future Policy Benefit, Expected Future Gross Premium, Undiscounted, before Reinsurance 73,805 77,106
Liability for Future Policy Benefit, Expected Future Policy Benefit, Undiscounted, before Reinsurance 398,367 396,728
Liability for Future Policy Benefit, Expected Future Gross Premium, Discounted, before Reinsurance 47,161 49,770
Expected future benefit payments $ 138,960 $ 138,640