XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Allowance for Credit Losses - Recorded Investments in Nonperforming Loans (Details) - Nonperforming Loans - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Aging of recorded investment in loans by past due category and class of loans    
Loans Past Due Over 90 Day Still Accruing $ 1,969 $ 1,888
Non-accrual 7,930 11,479
Nonaccrual With No Allowance For Credit Loss 1,904 4,434
Commercial & Industrial | Commercial    
Aging of recorded investment in loans by past due category and class of loans    
Loans Past Due Over 90 Day Still Accruing 378 43
Non-accrual 1,485 2,092
Farmland | Commercial    
Aging of recorded investment in loans by past due category and class of loans    
Non-accrual 13 1,047
Nonaccrual With No Allowance For Credit Loss 33 806
Non Farm, Non Residential | Commercial    
Aging of recorded investment in loans by past due category and class of loans    
Non-accrual 1,024 1,733
Nonaccrual With No Allowance For Credit Loss 624 897
Agriculture | Commercial    
Aging of recorded investment in loans by past due category and class of loans    
Loans Past Due Over 90 Day Still Accruing 29  
Non-accrual 547 644
Nonaccrual With No Allowance For Credit Loss 547 623
All Other Commercial | Commercial    
Aging of recorded investment in loans by past due category and class of loans    
Loans Past Due Over 90 Day Still Accruing 279  
Non-accrual 201 1,181
Nonaccrual With No Allowance For Credit Loss 143 1,116
First Liens | Residential    
Aging of recorded investment in loans by past due category and class of loans    
Loans Past Due Over 90 Day Still Accruing 775 459
Non-accrual 1,014 1,464
Nonaccrual With No Allowance For Credit Loss 321 694
Home Equity | Residential    
Aging of recorded investment in loans by past due category and class of loans    
Loans Past Due Over 90 Day Still Accruing 119 822
Non-accrual 416 107
Junior Liens | Residential    
Aging of recorded investment in loans by past due category and class of loans    
Loans Past Due Over 90 Day Still Accruing 107 243
Non-accrual 48 85
Nonaccrual With No Allowance For Credit Loss   27
Multifamily | Residential    
Aging of recorded investment in loans by past due category and class of loans    
Loans Past Due Over 90 Day Still Accruing 282 321
Non-accrual 274 291
Nonaccrual With No Allowance For Credit Loss 216 225
All Other Residential | Residential    
Aging of recorded investment in loans by past due category and class of loans    
Non-accrual 43 103
Nonaccrual With No Allowance For Credit Loss 20 46
Motor Vehicle | Consumer    
Aging of recorded investment in loans by past due category and class of loans    
Non-accrual 2,553 2,364
All Other Consumer | Consumer    
Aging of recorded investment in loans by past due category and class of loans    
Non-accrual $ 312 $ 368