XML 95 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Allowance for Credit Losses - Schedule of Non Accrual Loans (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses $ 29,061 $ 18,822
Non accrual, no allowance including guaranteed loans 29,889 19,588
Total non accrual 43,221 31,003
Non accrual including guaranteed loans 44,037 31,881
Past due 90 days or more and still accruing 59 10
Loans Insured or Guaranteed by US Government Authorities    
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses 828 766
Total non accrual 816 878
Commercial real estate    
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses 19,612 12,014
Total non accrual 23,566 20,502
Past due 90 days or more and still accruing 0 0
Consumer    
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses 9,390 6,128
Total non accrual 10,051 6,487
Past due 90 days or more and still accruing 0 0
Commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses 830 1,379
Total non accrual 9,707 2,503
Past due 90 days or more and still accruing 59 10
Construction    
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses 57 67
Total non accrual 57 67
Past due 90 days or more and still accruing 0 0
Agriculture production    
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses 0 0
Total non accrual 656 2,322
Past due 90 days or more and still accruing 0 0
Leases    
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses 0 0
Total non accrual 0 0
Past due 90 days or more and still accruing 0 0
CRE non-owner occupied | Commercial real estate    
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses 3,017 2,024
Total non accrual 3,017 2,024
Past due 90 days or more and still accruing 0 0
CRE owner occupied | Commercial real estate    
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses 3,632 3,994
Total non accrual 3,874 3,994
Past due 90 days or more and still accruing 0 0
Multifamily | Commercial real estate    
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses 480 0
Total non accrual 480 0
Past due 90 days or more and still accruing 0 0
Farmland | Commercial real estate    
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses 12,483 5,996
Total non accrual 16,195 14,484
Past due 90 days or more and still accruing 0 0
SFR 1-4 1st DT liens | Consumer    
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses 5,979 2,808
Total non accrual 5,979 2,811
Past due 90 days or more and still accruing 0 0
SFR HELOCs and junior liens | Consumer    
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses 3,370 3,281
Total non accrual 3,868 3,571
Past due 90 days or more and still accruing 0 0
Other | Consumer    
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses 41 39
Total non accrual 204 105
Past due 90 days or more and still accruing $ 0 $ 0