XML 120 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Life and Annuity Benefits (Schedule of Liability for Future Policyholder Benefits) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Liability for Future Policy Benefit, before Reinsurance [Abstract]        
Liability for future policy holder benefits $ 557,763 [1] $ 554,366 [1] $ 821,632 $ 976,905
Deferred profit liability 52,287 48,569    
Other 39,004 47,786    
Total 649,054 650,721    
Undiscounted liability for future policy benefits [1] $ 824,600 $ 861,300    
[1] The undiscounted liability for future policyholder benefits was $824.6 million and $861.3 million as of December 31, 2023 and 2022, respectively.