v3.25.2
Allowance For Credit Losses On Loans (Age Analysis Of Past Due Financing Receivables) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Nonaccrual Loans $ 1,332 $ 1,347
Total Past Due and Nonaccrual 1,332 1,347
Total Loans 1,912,646 1,866,115
Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 1,911,314 1,864,768
Construction [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 205,490 247,055
Construction [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 205,490 247,055
Commercial And Industrial [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Nonaccrual Loans 1,332 1,347
Total Past Due and Nonaccrual 1,332 1,347
Total Loans 854,970 817,422
Commercial And Industrial [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 853,638 816,075
Residential Real Estate [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 31,470 27,422
Residential Real Estate [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 31,470 27,422
Commercial Real Estate [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 818,330 773,259
Commercial Real Estate [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 818,330 773,259
Consumer [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans 2,386 957
Consumer [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Loans $ 2,386 $ 957