XML 103 R90.htm IDEA: XBRL DOCUMENT v3.25.1
Liability for Future Policy Benefits (Future Policy Benefits Reconciliation) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Insurance [Abstract]      
Benefit reserves, end of period, post-flooring $ 7,512,826 $ 7,727,206 $ 7,128,184
Deferred profit liability, end of period, post-flooring 22,939 14,818 18,193
Additional insurance reserves, including amounts in AOCI, end of period, post-flooring 16,351,052 14,280,792 12,664,445
Subtotal of amounts disclosed above 23,886,817 22,022,816 19,810,822
Other future policy benefit reserves 1,226,950 1,182,389 1,018,211
Future policy benefits $ 25,113,767 $ 23,205,205 $ 20,829,033