v3.26.1
Loans and Allowance for Credit Losses - Schedule of Categories of Nonaccrual Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Categories of Nonaccrual Loans [Line Items]    
Nonaccrual loans with no allowance $ 1,446 $ 3,865
Nonaccrual loans with an allowance 2,040 714
Total nonaccrual loans 3,486 4,579
Commercial & industrial [Member]    
Schedule of Categories of Nonaccrual Loans [Line Items]    
Nonaccrual loans with no allowance 997 2,074
Nonaccrual loans with an allowance 307 182
Total nonaccrual loans 1,304 2,256
Commercial real estate - owner occupied [Member ]    
Schedule of Categories of Nonaccrual Loans [Line Items]    
Nonaccrual loans with no allowance
Nonaccrual loans with an allowance 239 429
Total nonaccrual loans 239 429
Commercial real estate - nonowner occupied [Member]    
Schedule of Categories of Nonaccrual Loans [Line Items]    
Nonaccrual loans with no allowance 100 342
Nonaccrual loans with an allowance  
Total nonaccrual loans 100 342
Agricultural [Member]    
Schedule of Categories of Nonaccrual Loans [Line Items]    
Nonaccrual loans with no allowance
Nonaccrual loans with an allowance
Total nonaccrual loans
Residential real estate [Member]    
Schedule of Categories of Nonaccrual Loans [Line Items]    
Nonaccrual loans with no allowance 349 1,227
Nonaccrual loans with an allowance 1,127 103
Total nonaccrual loans 1,476 1,330
Home equity line of credit (HELOC) [Member]    
Schedule of Categories of Nonaccrual Loans [Line Items]    
Nonaccrual loans with no allowance   210
Nonaccrual loans with an allowance 327
Total nonaccrual loans 327 210
Consumer [Member]    
Schedule of Categories of Nonaccrual Loans [Line Items]    
Nonaccrual loans with no allowance 12
Nonaccrual loans with an allowance 40
Total nonaccrual loans $ 40 $ 12