v3.25.2
Loan Quality And Allowance For Credit Losses (Aging Of Payments Of The Loan Portfolio) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans $ 1,519,157 $ 1,398,077
Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 1,514,839 1,395,135
30 - 59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 781 1,601
60 - 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 401 1,073
90 Days+ Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 3,136 268
Total Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 4,318 2,942
Residential Real Estate [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 351,687 322,835
Residential Real Estate [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 350,984 321,591
Residential Real Estate [Member] | 30 - 59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 304 444
Residential Real Estate [Member] | 60 - 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 399 800
Residential Real Estate [Member] | Total Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 703 1,244
Residential Real Estate [Member] | First Liens [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 264,040 240,601
Residential Real Estate [Member] | First Liens [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 263,811 239,758
Residential Real Estate [Member] | First Liens [Member] | 30 - 59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 18 203
Residential Real Estate [Member] | First Liens [Member] | 60 - 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 211 640
Residential Real Estate [Member] | First Liens [Member] | Total Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 229 843
Residential Real Estate [Member] | Junior Liens & Lines Of Credit [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 87,647 82,234
Residential Real Estate [Member] | Junior Liens & Lines Of Credit [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 87,173 81,833
Residential Real Estate [Member] | Junior Liens & Lines Of Credit [Member] | 30 - 59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 286 241
Residential Real Estate [Member] | Junior Liens & Lines Of Credit [Member] | 60 - 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 188 160
Residential Real Estate [Member] | Junior Liens & Lines Of Credit [Member] | Total Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 474 401
Residential Real Estate - Construction [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 47,783 32,427
Residential Real Estate - Construction [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 47,783 32,427
Commercial Real Estate [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 872,247 803,365
Commercial Real Estate [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 868,865 802,766
Commercial Real Estate [Member] | 30 - 59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 246 380
Commercial Real Estate [Member] | 60 - 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans   219
Commercial Real Estate [Member] | 90 Days+ Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 3,136  
Commercial Real Estate [Member] | Total Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 3,382 599
Commercial [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 239,103 230,597
Commercial [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 238,927 229,534
Commercial [Member] | 30 - 59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 176 747
Commercial [Member] | 60 - 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans   50
Commercial [Member] | 90 Days+ Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans   266
Commercial [Member] | Total Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 176 1,063
Consumer [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 8,337 8,853
Consumer [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 8,280 8,817
Consumer [Member] | 30 - 59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 55 30
Consumer [Member] | 60 - 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 2 4
Consumer [Member] | 90 Days+ Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans   2
Consumer [Member] | Total Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans $ 57 $ 36