v3.26.1
Loans (Non-Accrual Status) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable Recorded Investment Past Due [Line Items]    
Non-accrual Loans With No Related Allowance $ 2,084 $ 3,063
Non-accrual Loans With Related Allowance 64 75
Total Non-accruals 2,148 3,138
Residential Real Estate [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Non-accrual Loans With No Related Allowance 1,444 2,500
Non-accrual Loans With Related Allowance 64 0
Total Non-accruals 1,508 2,500
Commercial and Industrial [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Non-accrual Loans With No Related Allowance 640 563
Non-accrual Loans With Related Allowance 0 75
Total Non-accruals $ 640 $ 638