XML 56 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Loans - Loan Receivables on Nonaccrual Status (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Loans [Abstract]    
Nonaccrual With a related allowance $ 10,868 $ 10,298
Nonaccrual Without a related allowance 26,802 16,304
90 days or greater past due and accruing 75 229
Total non-performing loans 37,745 26,831
Real Estate Loans [Member] | Mortgages [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 441 153
Nonaccrual Without a related allowance 2,824 3,229
90 days or greater past due and accruing 0 0
Total non-performing loans 3,265 3,382
Real Estate Loans [Member] | Home Equity [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 0 0
Nonaccrual Without a related allowance 635 61
90 days or greater past due and accruing 0 151
Total non-performing loans 635 212
Real Estate Loans [Member] | Commercial [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 2,860 2,860
Nonaccrual Without a related allowance 19,027 8,637
90 days or greater past due and accruing 60 0
Total non-performing loans 21,947 11,497
Real Estate Loans [Member] | Agricultural [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 0 0
Nonaccrual Without a related allowance 2,137 2,145
90 days or greater past due and accruing 0 55
Total non-performing loans 2,137 2,200
Real Estate Loans [Member] | Construction [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 228 233
Nonaccrual Without a related allowance 275 283
90 days or greater past due and accruing 0 0
Total non-performing loans 503 516
Consumer [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 920 770
Nonaccrual Without a related allowance 0 0
90 days or greater past due and accruing 15 15
Total non-performing loans 935 785
Other Commercial Loans [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 6,321 6,282
Nonaccrual Without a related allowance 1,500 1,546
90 days or greater past due and accruing 0 8
Total non-performing loans 7,821 7,836
Other Agricultural Loans [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 98 0
Nonaccrual Without a related allowance 404 403
90 days or greater past due and accruing 0 0
Total non-performing loans $ 502 $ 403