v3.25.2
Separate Accounts - Schedule of Fair Value of Separate Accounts by Major Category of Investment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Fair Value of Separate Accounts by Major Category of Investment [Line Items]    
Separate account assets $ 2,318,492 $ 2,209,287
Fixed Income Securities [Member]    
Schedule of Fair Value of Separate Accounts by Major Category of Investment [Line Items]    
Separate account assets 650,070 708,225
Equity Securities [Member]    
Schedule of Fair Value of Separate Accounts by Major Category of Investment [Line Items]    
Separate account assets 1,579,249 1,490,628
Cash and Cash Equivalents [Member]    
Schedule of Fair Value of Separate Accounts by Major Category of Investment [Line Items]    
Separate account assets 97,731 46,764
Due To/From Funds [Member]    
Schedule of Fair Value of Separate Accounts by Major Category of Investment [Line Items]    
Separate account assets (8,579) (36,350)
Other [Member]    
Schedule of Fair Value of Separate Accounts by Major Category of Investment [Line Items]    
Separate account assets $ 21 $ 20