XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Details) - Schedule of Amortized Cost and Estimated Fair Value of Fixed Income Securities - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fixed income securities:    
Cost or Amortized Cost $ 376,730 $ 342,977
Allowance for Expected Credit Losses
Gross Unrealized Gains 1,320 233
Gross Unrealized Losses (30,319) (39,886)
Fair Value 347,731 303,324
U.S. Government and agencies [Member]    
Fixed income securities:    
Cost or Amortized Cost 10,998 11,174
Allowance for Expected Credit Losses
Gross Unrealized Gains 1
Gross Unrealized Losses (736) (1,008)
Fair Value 10,262 10,167
Obligations of states and political subdivisions [Member]    
Fixed income securities:    
Cost or Amortized Cost 55,769 60,342
Allowance for Expected Credit Losses
Gross Unrealized Gains 408 38
Gross Unrealized Losses (4,716) (6,454)
Fair Value 51,461 53,926
Corporate securities [Member]    
Fixed income securities:    
Cost or Amortized Cost 152,630 136,837
Allowance for Expected Credit Losses
Gross Unrealized Gains 442 109
Gross Unrealized Losses (10,856) (15,787)
Fair Value 142,216 121,159
Residential mortgage-backed securities [Member]    
Fixed income securities:    
Cost or Amortized Cost 66,362 53,254
Allowance for Expected Credit Losses
Gross Unrealized Gains 180 85
Gross Unrealized Losses (5,379) (5,846)
Fair Value 61,163 47,493
Commercial mortgage-backed securities [Member]    
Fixed income securities:    
Cost or Amortized Cost 33,532 30,837
Allowance for Expected Credit Losses
Gross Unrealized Gains 148
Gross Unrealized Losses (4,241) (4,702)
Fair Value 29,439 26,135
Asset-backed securities [Member]    
Fixed income securities:    
Cost or Amortized Cost 52,692 45,786
Allowance for Expected Credit Losses
Gross Unrealized Gains 142
Gross Unrealized Losses (3,805) (5,061)
Fair Value 49,029 40,725
Redeemable preferred stocks [Member]    
Fixed income securities:    
Cost or Amortized Cost 4,747 4,747
Allowance for Expected Credit Losses
Gross Unrealized Gains
Gross Unrealized Losses (586) (1,028)
Fair Value $ 4,161 $ 3,719