XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Loans and Leases and Allowance for Credit Losses - Nonaccrual Status (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Nonaccrual [Line Items]    
Total Nonaccrual Loans $ 7,624 $ 7,709
Nonaccrual With No Allowance for Credit Losses 977 1,554
Loans Past Due Over 90 Days Still Accruing 183  
90 Days or More Past Due [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Loans Past Due Over 90 Days Still Accruing   162
Commercial Real Estate [Member] | Non-owner occupied    
Financing Receivable, Nonaccrual [Line Items]    
Total Nonaccrual Loans 504 514
Nonaccrual With No Allowance for Credit Losses 263 263
Commercial Real Estate [Member] | Owner occupied    
Financing Receivable, Nonaccrual [Line Items]    
Total Nonaccrual Loans 891 906
Nonaccrual With No Allowance for Credit Losses 539 539
Consumer Real Estate [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Total Nonaccrual Loans 1,364 1,995
Nonaccrual With No Allowance for Credit Losses 175 752
Construction and Land Development [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Total Nonaccrual Loans 36 39
Commercial and Industrial [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Total Nonaccrual Loans 2,436 1,820
Loans Past Due Over 90 Days Still Accruing 148  
Commercial and Industrial [Member] | 90 Days or More Past Due [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Loans Past Due Over 90 Days Still Accruing   144
Leases [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Total Nonaccrual Loans 2,387 2,433
Consumer and Other [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Total Nonaccrual Loans 6 2
Loans Past Due Over 90 Days Still Accruing $ 35  
Consumer and Other [Member] | 90 Days or More Past Due [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Loans Past Due Over 90 Days Still Accruing   $ 18