XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Loans - Loan Receivables on Nonaccrual Status (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Loans [Abstract]    
Nonaccrual With a related allowance $ 2,134 $ 5,648
Nonaccrual Without a related allowance 18,390 20,053
90 days or greater past due and accruing 37 276
Total non-performing loans 20,561 25,977
Real Estate Loans [Member] | Mortgages [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 450 165
Nonaccrual Without a related allowance 3,511 2,541
90 days or greater past due and accruing 0 0
Total non-performing loans 3,961 2,706
Real Estate Loans [Member] | Home Equity [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 0 0
Nonaccrual Without a related allowance 62 165
90 days or greater past due and accruing 3 0
Total non-performing loans 65 165
Real Estate Loans [Member] | Commercial [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 109 2,099
Nonaccrual Without a related allowance 9,402 12,265
90 days or greater past due and accruing 3 0
Total non-performing loans 9,514 14,364
Real Estate Loans [Member] | Agricultural [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 0 0
Nonaccrual Without a related allowance 2,151 4,062
90 days or greater past due and accruing 0 269
Total non-performing loans 2,151 4,331
Real Estate Loans [Member] | Construction [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 239 0
Nonaccrual Without a related allowance 1,313 283
90 days or greater past due and accruing 0 0
Total non-performing loans 1,552 283
Consumer [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 778 1,002
Nonaccrual Without a related allowance 0 0
90 days or greater past due and accruing 14 7
Total non-performing loans 792 1,009
Other Commercial Loans [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 558 2,382
Nonaccrual Without a related allowance 1,548 200
90 days or greater past due and accruing 17 0
Total non-performing loans 2,123 2,582
Other Agricultural Loans [Member]    
Loans [Abstract]    
Nonaccrual With a related allowance 0 0
Nonaccrual Without a related allowance 403 537
90 days or greater past due and accruing 0 0
Total non-performing loans $ 403 $ 537