XML 91 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Allowance For Loan Losses (Schedule of Nonaccrual Loans) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance $ 6,602 $ 1,000
Non-accrual 7,427 6,558
Financing Receivable, 90 Days or More Past Due, Still Accruing 182 270
Commercial Loan    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 590 1,000
Non-accrual 2,571 1,211
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Commercial Real Estate 1-4 Family    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 0 0
Non-accrual 134 521
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Commercial Real Estate Hotels    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 0 0
Non-accrual 0 0
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Commercial Real Estate Multi-Family    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 0 0
Non-accrual 0 0
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Commercial Real Estate Non Residential Non-Owner Occupied    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 0 0
Non-accrual 346 446
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Commercial Real Estate Non Residential Owner Occupied    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 6,012 0
Non-accrual 1,341 1,420
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Commercial Real Estate    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 6,012 0
Non-accrual 1,821 2,387
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Residential Real Estate    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 0 0
Non-accrual 2,823 2,849
Financing Receivable, 90 Days or More Past Due, Still Accruing 156 214
Home Equity Loan    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 0 0
Non-accrual 212 111
Financing Receivable, 90 Days or More Past Due, Still Accruing 26 56
Consumer Loan    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 0 0
Non-accrual 0 0
Financing Receivable, 90 Days or More Past Due, Still Accruing $ 0 $ 0