v3.26.1
Loans and Allowance for Credit Losses - Schedule of Composition of the Loan Portfolio (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Schedule of Composition of the Loan Portfolio [Line Items]            
Total loans $ 1,189,559   $ 1,180,591      
Allowance for credit losses (16,395) $ (16,388) (16,114) $ (15,645) $ (15,391) $ (15,096)
Loans, net 1,173,164   1,164,477      
Commercial & industrial [Member]            
Schedule of Composition of the Loan Portfolio [Line Items]            
Total loans 111,128   113,878      
Allowance for credit losses (2,246) (1,806) (1,821) (1,928) (2,439) (2,666)
Loans, net     9,406      
Commercial real estate - owner occupied [Member]            
Schedule of Composition of the Loan Portfolio [Line Items]            
Total loans 158,722   161,086      
Allowance for credit losses (2,100) (2,413) (2,233) (1,837) (1,864) (1,806)
Commercial real estate - nonowner occupied [Member]            
Schedule of Composition of the Loan Portfolio [Line Items]            
Total loans 452,552   435,897      
Allowance for credit losses (7,042) (6,397) (6,846) (6,533) (6,054) (5,721)
Loans, net     35,737      
Agricultural [Member]            
Schedule of Composition of the Loan Portfolio [Line Items]            
Total loans 81,341   76,514      
Allowance for credit losses (325) (354) (308) (244) (862) (884)
Loans, net     9,812      
Residential real estate [Member]            
Schedule of Composition of the Loan Portfolio [Line Items]            
Total loans 295,481   304,741      
Allowance for credit losses (3,843) (4,280) (3,931) (4,247) (3,458) (3,330)
Loans, net     68,675      
Home equity line of credit (HELOC) [Member]            
Schedule of Composition of the Loan Portfolio [Line Items]            
Total loans 71,258   69,173      
Allowance for credit losses (596) (741) (673) (633) (539) (520)
Loans, net     295      
Consumer [Member]            
Schedule of Composition of the Loan Portfolio [Line Items]            
Total loans 19,077   19,302      
Allowance for credit losses $ (243) $ (397) (302) $ (223) $ (175) $ (169)
Loans, net     $ 645