XML 120 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
Future Policy Benefits - Schedule of Amount of Revenue and Interest Recognized (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Liability for Future Policy Benefit, after Reinsurance [Abstract]      
Gross premiums $ 3,292,760 $ 3,209,088 $ 3,099,828
Interest accretion (expense) $ (311,921) $ (309,581) $ (327,378)