v3.25.2
Loans and Allowance for Credit Losses - Schedule of Composition of the Loan Portfolio (Details) - Loans [Member] - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Composition of the Loan Portfolio [Line Items]    
Total loans $ 1,094,719 $ 1,046,735
Allowance for credit losses (15,645) (15,096)
Loans, net 1,079,074 1,031,639
Commercial & industrial [Member]    
Schedule of Composition of the Loan Portfolio [Line Items]    
Total loans 118,984 124,764
Commercial real estate - owner occupied [Member]    
Schedule of Composition of the Loan Portfolio [Line Items]    
Total loans 137,924 134,431
Commercial real estate - nonowner occupied [Member]    
Schedule of Composition of the Loan Portfolio [Line Items]    
Total loans 387,747 345,142
Agricultural [Member]    
Schedule of Composition of the Loan Portfolio [Line Items]    
Total loans 60,924 64,680
Residential real estate [Member]    
Schedule of Composition of the Loan Portfolio [Line Items]    
Total loans 310,126 308,378
Home equity line of credit (HELOC) [Member]    
Schedule of Composition of the Loan Portfolio [Line Items]    
Total loans 59,683 53,811
Consumer [Member]    
Schedule of Composition of the Loan Portfolio [Line Items]    
Total loans $ 19,331 $ 15,529