XML 55 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Loans - Loan Receivables on Nonaccrual Status (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Loans [Abstract]    
Nonaccrual With a related allowance $ 14,107 $ 10,298
Nonaccrual Without a related allowance 26,243 16,304
90 days or greater past due and accruing 657 229
Total non-performing loans 41,007 26,831
Real Estate Loans [Member] | Mortgages [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 704 153
Nonaccrual Without a related allowance 2,994 3,229
90 days or greater past due and accruing 0 0
Total non-performing loans 3,698 3,382
Real Estate Loans [Member] | Home Equity [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 0 0
Nonaccrual Without a related allowance 595 61
90 days or greater past due and accruing 27 151
Total non-performing loans 622 212
Real Estate Loans [Member] | Commercial [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 5,262 2,860
Nonaccrual Without a related allowance 17,673 8,637
90 days or greater past due and accruing 392 0
Total non-performing loans 23,327 11,497
Real Estate Loans [Member] | Agricultural [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 0 0
Nonaccrual Without a related allowance 2,129 2,145
90 days or greater past due and accruing 0 55
Total non-performing loans 2,129 2,200
Real Estate Loans [Member] | Construction [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 221 233
Nonaccrual Without a related allowance 1,006 283
90 days or greater past due and accruing 0 0
Total non-performing loans 1,227 516
Consumer [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 1,010 770
Nonaccrual Without a related allowance 0 0
90 days or greater past due and accruing 3 15
Total non-performing loans 1,013 785
Other Commercial Loans [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 6,815 6,282
Nonaccrual Without a related allowance 1,443 1,546
90 days or greater past due and accruing 5 8
Total non-performing loans 8,263 7,836
Other Agricultural Loans [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 95 0
Nonaccrual Without a related allowance 403 403
90 days or greater past due and accruing 230 0
Total non-performing loans $ 728 $ 403