XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments (Details) - Schedule of Amortized Cost and Estimated Fair Value of Fixed Income Securities - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fixed income securities:    
Cost or Amortized Cost $ 329,486 $ 376,730
Allowance for Expected Credit Losses
Gross Unrealized Gains 685 1,320
Gross Unrealized Losses (26,756) (30,319)
Fair Value 303,415 347,731
U.S. Government and agencies [Member]    
Fixed income securities:    
Cost or Amortized Cost 12,075 10,998
Allowance for Expected Credit Losses
Gross Unrealized Gains 21
Gross Unrealized Losses (355) (736)
Fair Value 11,741 10,262
Obligations of states and political subdivisions [Member]    
Fixed income securities:    
Cost or Amortized Cost 56,568 55,769
Allowance for Expected Credit Losses
Gross Unrealized Gains 191 408
Gross Unrealized Losses (4,897) (4,716)
Fair Value 51,862 51,461
Corporate securities [Member]    
Fixed income securities:    
Cost or Amortized Cost 125,282 152,630
Allowance for Expected Credit Losses
Gross Unrealized Gains 138 442
Gross Unrealized Losses (8,980) (10,856)
Fair Value 116,440 142,216
Residential mortgage-backed securities [Member]    
Fixed income securities:    
Cost or Amortized Cost 48,926 66,362
Allowance for Expected Credit Losses
Gross Unrealized Gains 38 180
Gross Unrealized Losses (5,061) (5,379)
Fair Value 43,903 61,163
Commercial mortgage-backed securities [Member]    
Fixed income securities:    
Cost or Amortized Cost 28,301 33,532
Allowance for Expected Credit Losses
Gross Unrealized Gains 61 148
Gross Unrealized Losses (3,324) (4,241)
Fair Value 25,038 29,439
Asset-backed securities [Member]    
Fixed income securities:    
Cost or Amortized Cost 54,596 52,692
Allowance for Expected Credit Losses
Gross Unrealized Gains 236 142
Gross Unrealized Losses (3,699) (3,805)
Fair Value 51,133 49,029
Redeemable preferred stocks [Member]    
Fixed income securities:    
Cost or Amortized Cost 3,738 4,747
Allowance for Expected Credit Losses
Gross Unrealized Gains
Gross Unrealized Losses (440) (586)
Fair Value $ 3,298 $ 4,161