v3.25.2
Fair Value (Recorded amount of assets and liabilities measured at fair value) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
AFS Securities    
AFS securities $ 500,560 $ 489,029
Fair value, total 504,575 492,012
Level 1 [Member]    
AFS Securities    
Fair value, total $ 0 $ 0
Percent of assets and liabilities measured at fair value 0.00% 0.00%
Level 2 [Member]    
AFS Securities    
Fair value, total $ 500,560 $ 489,029
Percent of assets and liabilities measured at fair value 99.20% 99.39%
Level 3 [Member]    
AFS Securities    
Fair value, total $ 4,015 $ 2,983
Percent of assets and liabilities measured at fair value 0.80% 0.61%
Recurring items [Member]    
AFS Securities    
AFS securities $ 500,560 $ 489,029
Recurring items [Member] | US Treasury Securities    
AFS Securities    
AFS securities 204,306 220,571
Recurring items [Member] | States and political subdivisions [Member]    
AFS Securities    
AFS securities 68,320 76,568
Recurring items [Member] | Auction Rate Preferred Securities    
AFS Securities    
AFS securities 2,765 3,044
Recurring items [Member] | Mortgage-backed securities [Member]    
AFS Securities    
AFS securities 24,657 26,886
Recurring items [Member] | Collateralized mortgage obligations [Member]    
AFS Securities    
AFS securities 193,240 154,674
Recurring items [Member] | Corporate Debt Securities    
AFS Securities    
AFS securities 7,272 7,286
Recurring items [Member] | Level 1 [Member]    
AFS Securities    
AFS securities 0 0
Recurring items [Member] | Level 1 [Member] | US Treasury Securities    
AFS Securities    
AFS securities 0 0
Recurring items [Member] | Level 1 [Member] | States and political subdivisions [Member]    
AFS Securities    
AFS securities 0 0
Recurring items [Member] | Level 1 [Member] | Auction Rate Preferred Securities    
AFS Securities    
AFS securities 0 0
Recurring items [Member] | Level 1 [Member] | Mortgage-backed securities [Member]    
AFS Securities    
AFS securities 0 0
Recurring items [Member] | Level 1 [Member] | Collateralized mortgage obligations [Member]    
AFS Securities    
AFS securities 0 0
Recurring items [Member] | Level 1 [Member] | Corporate Debt Securities    
AFS Securities    
AFS securities 0 0
Recurring items [Member] | Level 2 [Member]    
AFS Securities    
AFS securities 500,560 489,029
Recurring items [Member] | Level 2 [Member] | US Treasury Securities    
AFS Securities    
AFS securities 204,306 220,571
Recurring items [Member] | Level 2 [Member] | States and political subdivisions [Member]    
AFS Securities    
AFS securities 68,320 76,568
Recurring items [Member] | Level 2 [Member] | Auction Rate Preferred Securities    
AFS Securities    
AFS securities 2,765 3,044
Recurring items [Member] | Level 2 [Member] | Mortgage-backed securities [Member]    
AFS Securities    
AFS securities 24,657 26,886
Recurring items [Member] | Level 2 [Member] | Collateralized mortgage obligations [Member]    
AFS Securities    
AFS securities 193,240 154,674
Recurring items [Member] | Level 2 [Member] | Corporate Debt Securities    
AFS Securities    
AFS securities 7,272 7,286
Recurring items [Member] | Level 3 [Member]    
AFS Securities    
AFS securities 0 0
Recurring items [Member] | Level 3 [Member] | US Treasury Securities    
AFS Securities    
AFS securities 0 0
Recurring items [Member] | Level 3 [Member] | States and political subdivisions [Member]    
AFS Securities    
AFS securities 0 0
Recurring items [Member] | Level 3 [Member] | Auction Rate Preferred Securities    
AFS Securities    
AFS securities 0 0
Recurring items [Member] | Level 3 [Member] | Mortgage-backed securities [Member]    
AFS Securities    
AFS securities 0 0
Recurring items [Member] | Level 3 [Member] | Collateralized mortgage obligations [Member]    
AFS Securities    
AFS securities 0 0
Recurring items [Member] | Level 3 [Member] | Corporate Debt Securities    
AFS Securities    
AFS securities 0 0
Nonrecurring items [Member]    
AFS Securities    
Impaired loans (net of the allowance for loan losses) 1,087 254
Other Mortgage Servicing Rights, Fair Value Disclosure 2,261 2,185
Foreclosed Assets, Fair Value Disclosure 667 544
Nonrecurring items [Member] | Level 1 [Member]    
AFS Securities    
Impaired loans (net of the allowance for loan losses) 0 0
Other Mortgage Servicing Rights, Fair Value Disclosure 0 0
Foreclosed Assets, Fair Value Disclosure 0 0
Nonrecurring items [Member] | Level 2 [Member]    
AFS Securities    
Impaired loans (net of the allowance for loan losses) 0 0
Other Mortgage Servicing Rights, Fair Value Disclosure 0 0
Foreclosed Assets, Fair Value Disclosure 0 0
Nonrecurring items [Member] | Level 3 [Member]    
AFS Securities    
Impaired loans (net of the allowance for loan losses) 1,087 254
Other Mortgage Servicing Rights, Fair Value Disclosure 2,261 2,185
Foreclosed Assets, Fair Value Disclosure $ 667 $ 544