v3.26.1
Schedule of Total Loans by Portfolio Segment and Class of Loan (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Past Due [Line Items]    
Total loans $ 1,272,889 $ 1,315,294
Allowance for credit losses (14,789) (14,992)
Loans, net 1,258,100 1,300,302
Commercial and Industrial [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 78,493 71,872
Agricultural [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 69,929 78,695
Agricultural [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 162,118 169,779
Commercial [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 524,518 549,247
Consumer, Other [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 393,130 398,022
Construction and Land [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 36,827 39,916
Installment [Member] | Consumer Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 4,910 4,470
Vehicles [Member] | Consumer Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 1,682 1,928
Credit Card Receivable [Member] | Consumer Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 1,282 $ 1,365