XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Schedule of Nonaccrual Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Financing Receivable, Past Due [Line Items]      
Total Nonaccrual Loans $ 13,091 $ 13,168 $ 8,413
Nonaccrual with no Allowance for Credit Losses 12,647 12,520 7,821
Loans Past Due over 89 Days Still Accruing 568 186 326
Commercial/Agricultural Real Estate | Commercial real estate      
Financing Receivable, Past Due [Line Items]      
Total Nonaccrual Loans 4,948 4,594 5,340
Nonaccrual with no Allowance for Credit Losses 4,737 4,374 5,125
Loans Past Due over 89 Days Still Accruing 0 0 0
Commercial/Agricultural Real Estate | Agricultural real estate      
Financing Receivable, Past Due [Line Items]      
Total Nonaccrual Loans 5,934 6,222 382
Nonaccrual with no Allowance for Credit Losses 5,734 6,020 383
Loans Past Due over 89 Days Still Accruing 0 0 0
Commercial/Agricultural Real Estate | Construction and land development      
Financing Receivable, Past Due [Line Items]      
Total Nonaccrual Loans   103  
Nonaccrual with no Allowance for Credit Losses   103  
Loans Past Due over 89 Days Still Accruing   0  
C&I/Agricultural operating: | Commercial and industrial      
Financing Receivable, Past Due [Line Items]      
Total Nonaccrual Loans 701 597 440
Nonaccrual with no Allowance for Credit Losses 668 564 289
Loans Past Due over 89 Days Still Accruing 0 0 0
C&I/Agricultural operating: | Agricultural operating      
Financing Receivable, Past Due [Line Items]      
Total Nonaccrual Loans 725 793 1,106
Nonaccrual with no Allowance for Credit Losses 725 793 1,106
Loans Past Due over 89 Days Still Accruing 0 0 0
Residential mortgage: | Residential mortgage      
Financing Receivable, Past Due [Line Items]      
Total Nonaccrual Loans 665 741 1,127
Nonaccrual with no Allowance for Credit Losses 665 548 900
Loans Past Due over 89 Days Still Accruing 568 186 324
Residential mortgage: | Purchased HELOC loans      
Financing Receivable, Past Due [Line Items]      
Total Nonaccrual Loans 117 117  
Nonaccrual with no Allowance for Credit Losses 117 117  
Loans Past Due over 89 Days Still Accruing 0 0  
Consumer installment: | Originated indirect paper      
Financing Receivable, Past Due [Line Items]      
Total Nonaccrual Loans 1 1 17
Nonaccrual with no Allowance for Credit Losses 1 1 17
Loans Past Due over 89 Days Still Accruing $ 0 $ 0 0
Consumer installment: | Other consumer      
Financing Receivable, Past Due [Line Items]      
Total Nonaccrual Loans     1
Nonaccrual with no Allowance for Credit Losses     1
Loans Past Due over 89 Days Still Accruing     $ 2