v3.26.1
Loans (Schedule of Aging of Past Due Loans) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable Recorded Investment Past Due [Line Items]    
90 Days Past Due and Accruing $ 3,692 $ 7,042
Nonaccrual Loans 2,099 2,198
Term Loans Amortized Cost Basis by Origination Year, Total 1,233,980 1,237,577 [1]
30-59 Days [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Past Due 5,684 3,634
60-89 Days [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Past Due 3,758 3,176
Current [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Past Due 1,218,747 1,221,527
Commercial Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
90 Days Past Due and Accruing 3,626 6,565
Term Loans Amortized Cost Basis by Origination Year, Total 258,975 265,393
Commercial Loans [Member] | 30-59 Days [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Past Due 4,784 3,103
Commercial Loans [Member] | 60-89 Days [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Past Due 3,236 2,882
Commercial Loans [Member] | Current [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Past Due 247,329 252,843
Real Estate Construction and Land [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Term Loans Amortized Cost Basis by Origination Year, Total 33,111 35,000
Real Estate Construction and Land [Member] | Current [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Past Due 33,111 35,000
1-4 Family Residential Mortgages [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
90 Days Past Due and Accruing   391
Nonaccrual Loans 2,099 2,198
Term Loans Amortized Cost Basis by Origination Year, Total 300,768 297,589
1-4 Family Residential Mortgages [Member] | 30-59 Days [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Past Due 579 256
1-4 Family Residential Mortgages [Member] | 60-89 Days [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Past Due 0 221
1-4 Family Residential Mortgages [Member] | Current [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Past Due 298,090 294,523
Commercial Mortgages [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Term Loans Amortized Cost Basis by Origination Year, Total 616,641 613,443
Commercial Mortgages [Member] | 30-59 Days [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Past Due 239 113
Commercial Mortgages [Member] | 60-89 Days [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Past Due 452  
Commercial Mortgages [Member] | Current [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Past Due 615,950 613,330
Consumer Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
90 Days Past Due and Accruing 66 86
Term Loans Amortized Cost Basis by Origination Year, Total 24,485 26,152
Consumer Loans [Member] | 30-59 Days [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Past Due 82 162
Consumer Loans [Member] | 60-89 Days [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Past Due 70 73
Consumer Loans [Member] | Current [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Past Due $ 24,267 $ 25,831
[1] Derived from audited Consolidated Financial Statements