XML 89 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
LOANS, ALLOWANCE FOR CREDIT LOSSES - Schedule of Nonaccrual loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Nonaccrual Loans $ 13,168 $ 13,184
Nonaccrual with no Allowance for Credit Losses 12,520 12,939
Loans Past Due Over 89 Days Still Accruing 186  
Commercial/Agricultural real estate: | Commercial real estate    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Nonaccrual Loans 4,594 10,359
Nonaccrual with no Allowance for Credit Losses 4,374 10,347
Loans Past Due Over 89 Days Still Accruing 0  
Commercial/Agricultural real estate: | Agricultural real estate    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Nonaccrual Loans 6,222 391
Nonaccrual with no Allowance for Credit Losses 6,020 391
Loans Past Due Over 89 Days Still Accruing 0  
Commercial/Agricultural real estate: | Multi-family real estate    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Nonaccrual Loans 0 0
Nonaccrual with no Allowance for Credit Losses 0 0
Loans Past Due Over 89 Days Still Accruing 0  
Commercial/Agricultural real estate: | Construction and land development    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Nonaccrual Loans 103 54
Nonaccrual with no Allowance for Credit Losses 103 54
Loans Past Due Over 89 Days Still Accruing 0  
Commercial/Agricultural operating: | Commercial and industrial    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Nonaccrual Loans 597 0
Nonaccrual with no Allowance for Credit Losses 564 0
Loans Past Due Over 89 Days Still Accruing 0  
Commercial/Agricultural operating: | Agricultural operating    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Nonaccrual Loans 793 1,180
Nonaccrual with no Allowance for Credit Losses 793 1,180
Loans Past Due Over 89 Days Still Accruing 0  
Residential mortgage: | Residential mortgage    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Nonaccrual Loans 741 1,167
Nonaccrual with no Allowance for Credit Losses 548 934
Loans Past Due Over 89 Days Still Accruing 186  
Residential mortgage: | Purchased HELOC loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Nonaccrual Loans 117 0
Nonaccrual with no Allowance for Credit Losses 117 0
Loans Past Due Over 89 Days Still Accruing 0  
Consumer installment: | Originated indirect paper    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Nonaccrual Loans 1 15
Nonaccrual with no Allowance for Credit Losses 1 15
Loans Past Due Over 89 Days Still Accruing 0  
Consumer installment: | Other consumer    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total Nonaccrual Loans 0 18
Nonaccrual with no Allowance for Credit Losses 0 $ 18
Loans Past Due Over 89 Days Still Accruing $ 0