v3.26.1
Available-for-Sale Securities - Schedule of Securities with Unrealized Losses (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Schedule of Securities with Unrealized Losses [Line Items]    
Number of Securities 127 125
Less than 12 Months, Fair Value $ 1,887
Less than 12 Months, Unrealized Losses (30)
12 Months or Longer, Fair Value 175,942 187,046
12 Months or Longer, Unrealized Losses (27,643) (27,207)
Total Fair Value 177,829 187,046
Total Unrealized Losses $ (27,673) $ (27,207)
U.S. Treasury and Government agencies [Member]    
Schedule of Securities with Unrealized Losses [Line Items]    
Number of Securities 5 5
Less than 12 Months, Fair Value
Less than 12 Months, Unrealized Losses
12 Months or Longer, Fair Value 4,770 5,100
12 Months or Longer, Unrealized Losses (420) (487)
Total Fair Value 4,770 5,100
Total Unrealized Losses $ (420) $ (487)
Mortgage-backed securities [Member]    
Schedule of Securities with Unrealized Losses [Line Items]    
Number of Securities 90 89
Less than 12 Months, Fair Value $ 7
Less than 12 Months, Unrealized Losses
12 Months or Longer, Fair Value 150,674 159,690
12 Months or Longer, Unrealized Losses (25,257) (24,641)
Total Fair Value 150,681 159,690
Total Unrealized Losses $ (25,257) $ (24,641)
State and political subdivisions [Member]    
Schedule of Securities with Unrealized Losses [Line Items]    
Number of Securities 19 18
Less than 12 Months, Fair Value $ 1,880
Less than 12 Months, Unrealized Losses (30)
12 Months or Longer, Fair Value 6,960 8,634
12 Months or Longer, Unrealized Losses (1,054) (1,001)
Total Fair Value 8,840 8,634
Total Unrealized Losses $ (1,084) $ (1,001)
Other corporate securities [Member]    
Schedule of Securities with Unrealized Losses [Line Items]    
Number of Securities 13 13
Less than 12 Months, Fair Value
Less than 12 Months, Unrealized Losses
12 Months or Longer, Fair Value 13,538 13,622
12 Months or Longer, Unrealized Losses (912) (1,078)
Total Fair Value 13,538 13,622
Total Unrealized Losses $ (912) $ (1,078)