XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities (Schedule of Amortized Cost Gross Unrealized Gains and Losses, and Fair Values of Securities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Investments [Line Items]    
Available for Sale, Amortized Cost, Total $ 440,290  
Available for Sale, Fair Value 397,846 $ 406,259
Debt Securities [Member]    
Schedule of Investments [Line Items]    
Available for Sale, Amortized Cost, Total 440,290 466,818
Available for Sale, Gross Unrealized Gains 127 14
Available for Sale, Gross Unrealized Losses (42,571) (60,573)
Available for Sale, Fair Value 397,846 406,259
U.S. Treasury Securities [Member]    
Schedule of Investments [Line Items]    
Available for Sale, Amortized Cost, Total 19,623 55,968
Available for Sale, Gross Unrealized Gains 12 14
Available for Sale, Gross Unrealized Losses (37) (2,382)
Available for Sale, Fair Value 19,598 53,600
U.S. Government Agencies [Member]    
Schedule of Investments [Line Items]    
Available for Sale, Amortized Cost, Total 11,998 18,486
Available for Sale, Gross Unrealized Losses (634) (2,490)
Available for Sale, Fair Value 11,364 15,996
States And Political Subdivisions [Member]    
Schedule of Investments [Line Items]    
Available for Sale, Amortized Cost, Total 106,677 151,764
Available for Sale, Gross Unrealized Losses (19,403) (22,285)
Available for Sale, Fair Value 87,274 129,479
Mortgage-backed Securities-Government Sponsored Entities [Member]    
Schedule of Investments [Line Items]    
Available for Sale, Amortized Cost, Total 301,992 240,600
Available for Sale, Gross Unrealized Gains 115  
Available for Sale, Gross Unrealized Losses (22,497) (33,416)
Available for Sale, Fair Value $ 279,610 $ 207,184