v3.25.2
Schedule of Total Loans by Portfolio Segment and Class of Loan (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Total loans $ 1,279,099 $ 1,276,409
Allowance for credit losses (14,665) (14,444)
Loans, net 1,264,434 1,261,965
Commercial and Industrial [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 73,154 69,720
Agricultural [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 61,234 80,577
Agricultural [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 161,579 170,401
Commercial [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 558,735 538,810
Consumer, Other [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 388,921 386,475
Construction and Land [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 27,473 21,841
Installment [Member] | Consumer Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 4,302 4,196
Vehicles [Member] | Consumer Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 2,427 3,119
Credit Card Receivable [Member] | Consumer Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 1,274 $ 1,270