v3.26.1
Separate Accounts - Schedule of Balances of and Changes in Separate Account Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Separate Accounts Disclosure [Abstract]    
Separate Account, Liability, Beginning Balance $ 2,281,520 $ 2,209,287
Premiums, deposits and transfers 80,321 174,693
Surrenders, withdrawals and transfers (216,831) (424,337)
Investment performance 116,015 273,108
Management fees and other charges (27,338) (59,942)
Foreign exchange translation (77,189) 108,711
Separate Account, Liability, Ending Balance 2,156,498 2,281,520
Cash surrender value $ 2,130,080 $ 2,250,638