v3.25.2
Loans Past Due Analysis (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans $ 562,412 $ 563,514
Non Accrual 302 503
Loans and Leases Receivable, Gross, Carrying Amount 562,714 564,017
Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 561,703 562,679
Accruing 30 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 709 835
Accruing Greater Than 90 days {Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 0 0
Commercial and Industrial Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 59,773 63,175
Non Accrual   99
Loans and Leases Receivable, Gross, Carrying Amount 59,773 63,274
Commercial and Industrial Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 59,742 63,163
Commercial and Industrial Loans [Member] | Accruing 30 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 31 12
Commercial and Industrial Loans [Member] | Accruing Greater Than 90 days {Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 0 0
Construction And Land Development Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 93,820 82,089
Non Accrual   404
Loans and Leases Receivable, Gross, Carrying Amount 93,820 82,493
Construction And Land Development Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 93,820 82,089
Construction And Land Development Loans [Member] | Accruing 30 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 0 0
Construction And Land Development Loans [Member] | Accruing Greater Than 90 days {Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 0 0
Commercial Real Estate Owner Occupied Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 61,839 55,346
Loans and Leases Receivable, Gross, Carrying Amount 61,839 55,346
Commercial Real Estate Owner Occupied Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 61,332 55,346
Commercial Real Estate Owner Occupied Loans [Member] | Accruing 30 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 507 0
Commercial Real Estate Owner Occupied Loans [Member] | Accruing Greater Than 90 days {Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 0 0
Commercial Real Estate Hotel Motel [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 34,064 35,210
Loans and Leases Receivable, Gross, Carrying Amount 34,064 35,210
Commercial Real Estate Hotel Motel [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 34,064 35,210
Commercial Real Estate Hotel Motel [Member] | Accruing 30 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 0 0
Commercial Real Estate Hotel Motel [Member] | Accruing Greater Than 90 days {Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 0 0
Commercial Real Estate Multifamily [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 42,807 43,556
Loans and Leases Receivable, Gross, Carrying Amount 42,807 43,556
Commercial Real Estate Multifamily [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 42,807 43,556
Commercial Real Estate Multifamily [Member] | Accruing 30 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 0 0
Commercial Real Estate Multifamily [Member] | Accruing Greater Than 90 days {Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 0 0
Commercial Real Estate Other Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 144,039 155,880
Non Accrual 119  
Loans and Leases Receivable, Gross, Carrying Amount 144,158 155,880
Commercial Real Estate Other Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 144,039 155,880
Commercial Real Estate Other Loans [Member] | Accruing 30 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 0 0
Commercial Real Estate Other Loans [Member] | Accruing Greater Than 90 days {Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 0 0
Commercial Real Estate Loans, Total [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 282,749 289,992
Non Accrual 119  
Loans and Leases Receivable, Gross, Carrying Amount 282,868 289,992
Commercial Real Estate Loans, Total [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 282,242 289,992
Commercial Real Estate Loans, Total [Member] | Accruing 30 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 507 0
Commercial Real Estate Loans, Total [Member] | Accruing Greater Than 90 days {Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 0 0
Residential Real Estate Consumer Mortgage Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 59,144 60,399
Non Accrual 68  
Loans and Leases Receivable, Gross, Carrying Amount 59,212 60,399
Residential Real Estate Consumer Mortgage Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 59,144 59,677
Residential Real Estate Consumer Mortgage Loans [Member] | Accruing 30 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 0 722
Residential Real Estate Consumer Mortgage Loans [Member] | Accruing Greater Than 90 days {Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 0 0
Residential Real Estate Investment Property Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 57,832 58,228
Non Accrual 115  
Loans and Leases Receivable, Gross, Carrying Amount 57,947 58,228
Residential Real Estate Investment Property Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 57,691 58,179
Residential Real Estate Investment Property Loans [Member] | Accruing 30 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 141 49
Residential Real Estate Investment Property Loans [Member] | Accruing Greater Than 90 days {Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 0 0
Residential Real Estate Loans, Total [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 116,976 118,627
Non Accrual 183  
Loans and Leases Receivable, Gross, Carrying Amount 117,159 118,627
Residential Real Estate Loans, Total [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 116,835 117,856
Residential Real Estate Loans, Total [Member] | Accruing 30 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 141 771
Residential Real Estate Loans, Total [Member] | Accruing Greater Than 90 days {Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 0 0
Consumer Installment and Revolving Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 9,094 9,631
Loans and Leases Receivable, Gross, Carrying Amount 9,094 9,631
Consumer Installment and Revolving Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 9,064 9,579
Consumer Installment and Revolving Loans [Member] | Accruing 30 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 30 52
Consumer Installment and Revolving Loans [Member] | Accruing Greater Than 90 days {Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans $ 0 $ 0