v3.26.1
Investments - Schedule of Amortized Cost and Estimated Fair Value of Fixed Income Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fixed income securities:    
Cost or Amortized Cost $ 314,055 $ 314,804
Allowance for Expected Credit Losses
Gross Unrealized Gains 1,301 2,809
Gross Unrealized Losses (16,982) (16,220)
Fair Value 298,374 301,393
U.S. Government and agencies [Member]    
Fixed income securities:    
Cost or Amortized Cost 8,440 10,643
Allowance for Expected Credit Losses
Gross Unrealized Gains 12 146
Gross Unrealized Losses (112) (73)
Fair Value 8,340 10,716
Obligations of states and political subdivisions [Member]    
Fixed income securities:    
Cost or Amortized Cost 50,533 50,530
Allowance for Expected Credit Losses
Gross Unrealized Gains 183 168
Gross Unrealized Losses (4,335) (4,648)
Fair Value 46,381 46,050
Corporate securities [Member]    
Fixed income securities:    
Cost or Amortized Cost 131,082 125,978
Allowance for Expected Credit Losses
Gross Unrealized Gains 572 1,434
Gross Unrealized Losses (4,110) (3,607)
Fair Value 127,544 123,805
Residential mortgage-backed securities [Member]    
Fixed income securities:    
Cost or Amortized Cost 68,822 73,022
Allowance for Expected Credit Losses
Gross Unrealized Gains 379 679
Gross Unrealized Losses (5,303) (5,002)
Fair Value 63,898 68,699
Commercial mortgage-backed securities [Member]    
Fixed income securities:    
Cost or Amortized Cost 33,414 29,376
Allowance for Expected Credit Losses
Gross Unrealized Gains 97 182
Gross Unrealized Losses (2,118) (2,030)
Fair Value 31,393 27,528
Asset-backed securities [Member]    
Fixed income securities:    
Cost or Amortized Cost 18,028 21,519
Allowance for Expected Credit Losses
Gross Unrealized Gains 58 200
Gross Unrealized Losses (308) (310)
Fair Value 17,778 21,409
Redeemable preferred stocks [Member]    
Fixed income securities:    
Cost or Amortized Cost 3,736 3,736
Allowance for Expected Credit Losses
Gross Unrealized Gains
Gross Unrealized Losses (696) (550)
Fair Value $ 3,040 $ 3,186