v3.26.1
Loans Past Due Analysis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans $ 579,817 $ 564,850
Non Accrual 64 482
Loans and Leases Receivable, Gross, Carrying Amount 579,881 565,332
Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 579,318 563,905
Accruing 30 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 499 945
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 27,754 33,887
Loans and Leases Receivable, Gross, Carrying Amount 27,754 33,887
Commercial and Industrial Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 27,678 33,881
Commercial and Industrial Loans [Member] | Accruing 30 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 76 6
Commercial and Industrial Loans [Member] | Accruing Greater Than 90 days {Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 0 0
Municipal Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 35,020 24,513
Loans and Leases Receivable, Gross, Carrying Amount 35,020 24,513
Municipal Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 35,020 24,513
Municipal Loans [Member] | Accruing 30 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 0 0
Municipal 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 58,855 56,436
Loans and Leases Receivable, Gross, Carrying Amount 58,855 56,436
Construction And Land Development Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 58,757 56,395
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 98 41
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 56,118 59,190
Non Accrual   378
Loans and Leases Receivable, Gross, Carrying Amount 56,118 59,568
Commercial Real Estate Owner Occupied Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 56,118 59,085
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 0 105
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 54,455 47,870
Loans and Leases Receivable, Gross, Carrying Amount 54,455 47,870
Commercial Real Estate Hotel Motel [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 54,455 47,870
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 61,606 51,516
Loans and Leases Receivable, Gross, Carrying Amount 61,606 51,516
Commercial Real Estate Multifamily [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 61,606 51,516
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 161,346 166,567
Loans and Leases Receivable, Gross, Carrying Amount 161,346 166,567
Commercial Real Estate Other Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 161,346 166,567
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 333,525 325,143
Non Accrual   378
Loans and Leases Receivable, Gross, Carrying Amount 333,525 325,521
Commercial Real Estate Loans, Total [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 333,525 325,038
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 0 105
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 61,284 59,713
Non Accrual 64 68
Loans and Leases Receivable, Gross, Carrying Amount 61,348 59,781
Residential Real Estate Consumer Mortgage Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 61,232 58,993
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 52 720
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 53,460 56,737
Non Accrual 0 36
Loans and Leases Receivable, Gross, Carrying Amount 53,460 56,773
Residential Real Estate Investment Property Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 53,225 56,737
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 235 0
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 114,744 116,450
Non Accrual 64 104
Loans and Leases Receivable, Gross, Carrying Amount 114,808 116,554
Residential Real Estate Loans, Total [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 114,457 115,730
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 287 720
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,919 8,421
Loans and Leases Receivable, Gross, Carrying Amount 9,919 8,421
Consumer Installment and Revolving Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 9,881 8,348
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 38 73
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