v3.25.1
Loans and Allowance for Credit Losses - Schedule of Composition of the Loan Portfolio (Details) - Loans [Member] - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Composition of the Loan Portfolio [Line Items]    
Total loans $ 1,088,274 $ 1,046,735
Allowance for credit losses (15,391) (15,096)
Loans, net 1,072,883 1,031,639
Commercial & industrial [Member]    
Schedule of Composition of the Loan Portfolio [Line Items]    
Total loans 125,878 124,764
Commercial real estate - owner occupied [Member]    
Schedule of Composition of the Loan Portfolio [Line Items]    
Total loans 140,019 134,431
Commercial real estate - nonowner occupied [Member]    
Schedule of Composition of the Loan Portfolio [Line Items]    
Total loans 369,499 345,142
Agricultural [Member]    
Schedule of Composition of the Loan Portfolio [Line Items]    
Total loans 61,443 64,680
Residential real estate [Member]    
Schedule of Composition of the Loan Portfolio [Line Items]    
Total loans 319,307 308,378
Home equity line of credit (HELOC) [Member]    
Schedule of Composition of the Loan Portfolio [Line Items]    
Total loans 55,443 53,811
Consumer [Member]    
Schedule of Composition of the Loan Portfolio [Line Items]    
Total loans $ 16,685 $ 15,529