XML 113 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Separate Accounts - Schedule of Balances of and Changes in Separate Account Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Separate Accounts Disclosure [Abstract]    
Separate Account, Liability, Beginning Balance $ 2,305,717 $ 2,799,992
Premiums and deposits 186,631 253,982
Surrenders and withdrawals (343,473) (293,278)
Investment performance 245,565 (202,997)
Management fees and other charges (62,159) (62,281)
Foreign exchange translation 63,561 (189,701)
Separate Account, Liability, Ending Balance 2,395,842 2,305,717
Cash surrender value $ 2,354,813 $ 2,268,436