v3.26.1
Loans and Allowance for Credit Losses - Schedule of Past-Due Loans Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable $ 1,206,184 $ 1,177,581
Commercial and Industrial [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 86,234 95,352
Commercial Real Estate [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 435,728 403,600
Residential Real Estate [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 665,740 659,627
Consumer and other [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 18,482 19,002
Financial Asset, Not Past Due [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 1,194,583 1,164,540
Financial Asset, Not Past Due [Member] | Commercial and Industrial [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 85,462 94,889
Financial Asset, Not Past Due [Member] | Commercial Real Estate [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 432,100 401,876
Financial Asset, Not Past Due [Member] | Residential Real Estate [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 658,764 648,942
Financial Asset, Not Past Due [Member] | Consumer and other [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 18,257 18,833
30 Days or More Past Due [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 4,798 7,368
30 Days or More Past Due [Member] | Commercial and Industrial [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 475 74
30 Days or More Past Due [Member] | Commercial Real Estate [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 865 932
30 Days or More Past Due [Member] | Residential Real Estate [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 3,311 6,249
30 Days or More Past Due [Member] | Consumer and other [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 147 113
More than 60 Days Past Due [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 2,826 1,934
More than 60 Days Past Due [Member] | Commercial and Industrial [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 240 13
More than 60 Days Past Due [Member] | Commercial Real Estate [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 705 198
More than 60 Days Past Due [Member] | Residential Real Estate [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 1,829 1,707
More than 60 Days Past Due [Member] | Consumer and other [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 52 16
90 Days or More Past Due [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 3,977 3,739
90 Days or More Past Due [Member] | Commercial and Industrial [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 57 376
90 Days or More Past Due [Member] | Commercial Real Estate [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 2,058 594
90 Days or More Past Due [Member] | Residential Real Estate [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 1,836 2,729
90 Days or More Past Due [Member] | Consumer and other [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 26 40
Financial Asset, Past Due [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 11,601 13,041
Financial Asset, Past Due [Member] | Commercial and Industrial [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 772 463
Financial Asset, Past Due [Member] | Commercial Real Estate [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 3,628 1,724
Financial Asset, Past Due [Member] | Residential Real Estate [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable 6,976 10,685
Financial Asset, Past Due [Member] | Consumer and other [Member]    
Schedule of Past-Due Loans Receivable [Line Items]    
Loans receivable $ 225 $ 169