v3.26.1
Loans Past Due Analysis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans $ 581,959 $ 564,850
Non Accrual 102 482
Loans and Leases Receivable, Gross, Carrying Amount 582,061 565,332
Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 579,550 563,905
Accruing 30 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 2,201 945
Accruing Greater Than 90 days {Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 208 0
Commercial and Industrial Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 31,841 33,887
Loans and Leases Receivable, Gross, Carrying Amount 31,841 33,887
Commercial and Industrial Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 31,726 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 115 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,703 24,513
Loans and Leases Receivable, Gross, Carrying Amount 35,703 24,513
Municipal Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 35,703 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 60,248 56,436
Loans and Leases Receivable, Gross, Carrying Amount 60,248 56,436
Construction And Land Development Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 60,208 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 40 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 58,848 59,190
Non Accrual   378
Loans and Leases Receivable, Gross, Carrying Amount 58,848 59,568
Commercial Real Estate Owner Occupied Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 58,848 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 55,005 47,870
Loans and Leases Receivable, Gross, Carrying Amount 55,005 47,870
Commercial Real Estate Hotel Motel [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 53,352 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 1,653 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 53,798 51,516
Loans and Leases Receivable, Gross, Carrying Amount 53,798 51,516
Commercial Real Estate Multifamily [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 53,798 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 166,951 166,567
Loans and Leases Receivable, Gross, Carrying Amount 166,951 166,567
Commercial Real Estate Other Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 166,951 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 334,602 325,143
Non Accrual   378
Loans and Leases Receivable, Gross, Carrying Amount 334,602 325,521
Commercial Real Estate Loans, Total [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 332,949 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 1,653 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 57,569 59,713
Non Accrual 68 68
Loans and Leases Receivable, Gross, Carrying Amount 57,637 59,781
Residential Real Estate Consumer Mortgage Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 57,185 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 384 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,472 56,737
Non Accrual 34 36
Loans and Leases Receivable, Gross, Carrying Amount 53,506 56,773
Residential Real Estate Investment Property Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 53,264 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 0 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 208 0
Residential Real Estate Loans, Total [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 111,041 116,450
Non Accrual 102 104
Loans and Leases Receivable, Gross, Carrying Amount 111,143 116,554
Residential Real Estate Loans, Total [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 110,449 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 384 720
Residential Real Estate Loans, Total [Member] | Accruing Greater Than 90 days {Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 208 0
Consumer Installment and Revolving Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 8,524 8,421
Loans and Leases Receivable, Gross, Carrying Amount 8,524 8,421
Consumer Installment and Revolving Loans [Member] | Current [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Accruing Loans 8,515 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 9 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