XML 77 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Available-for-Sale Securities - Schedule of Securities with Unrealized Losses (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Schedule of Securities with Unrealized Losses [Line Items]    
Number of Securities 138 139
Less than 12 Months, Fair Value $ 3,633
Less than 12 Months, Unrealized Losses (136)
12 Months or Longer, Fair Value 197,620 216,997
12 Months or Longer, Unrealized Losses (38,140) (37,772)
Total Fair Value 201,253 216,997
Total Unrealized Losses $ (38,276) $ (37,772)
U.S. Treasury and Government agencies [Member]    
Schedule of Securities with Unrealized Losses [Line Items]    
Number of Securities 11 8
Less than 12 Months, Fair Value $ 1,929
Less than 12 Months, Unrealized Losses
12 Months or Longer, Fair Value 5,460 6,022
12 Months or Longer, Unrealized Losses (731) (823)
Total Fair Value 7,389 6,022
Total Unrealized Losses $ (731) $ (823)
Mortgage-backed securities [Member]    
Schedule of Securities with Unrealized Losses [Line Items]    
Number of Securities 92 98
Less than 12 Months, Fair Value
Less than 12 Months, Unrealized Losses
12 Months or Longer, Fair Value 169,286 188,508
12 Months or Longer, Unrealized Losses (34,030) (32,853)
Total Fair Value 169,286 188,508
Total Unrealized Losses $ (34,030) $ (32,853)
State and political subdivisions [Member]    
Schedule of Securities with Unrealized Losses [Line Items]    
Number of Securities 21 20
Less than 12 Months, Fair Value $ 1,319
Less than 12 Months, Unrealized Losses (21)
12 Months or Longer, Fair Value 8,088 8,541
12 Months or Longer, Unrealized Losses (1,465) (1,322)
Total Fair Value 9,407 8,541
Total Unrealized Losses $ (1,486) $ (1,322)
Other corporate securities [Member]    
Schedule of Securities with Unrealized Losses [Line Items]    
Number of Securities 14 13
Less than 12 Months, Fair Value $ 385
Less than 12 Months, Unrealized Losses (115)
12 Months or Longer, Fair Value 14,786 13,926
12 Months or Longer, Unrealized Losses (1,914) (2,774)
Total Fair Value 15,171 13,926
Total Unrealized Losses $ (2,029) $ (2,774)