v3.26.1
Allowance for Credit Losses - Summary of Non Accrual Loans (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses $ 51,168 $ 54,261
Non accrual, no allowance including guaranteed loans 52,392 55,928
Total non accrual 67,030 62,449
Non accrual including guaranteed loans 68,820 64,137
Past due 90 days or more and still accruing 23 81
Loans Insured or Guaranteed by US Government Authorities    
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses 1,224 1,667
Total non accrual 1,790 1,688
Past due 90 days or more and still accruing 0 0
Commercial real estate    
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses 40,687 42,097
Total non accrual 52,461 46,872
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 10,707 11,518
Total non accrual 11,226 12,179
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 793 1,228
Total non accrual 4,626 3,976
Past due 90 days or more and still accruing 23 36
Construction    
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses 106 650
Total non accrual 106 650
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 99 435
Total non accrual 159 460
Past due 90 days or more and still accruing 0 45
Leases    
Financing Receivable, Past Due [Line Items]    
Non accrual with no allowance for credit losses 0 0
Total non accrual 242 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 8,180 7,089
Total non accrual 8,180 7,089
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 10,912 7,733
Total non accrual 18,094 7,733
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 926 435
Total non accrual 926 435
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 20,669 26,840
Total non accrual 25,261 31,615
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 6,370 6,246
Total non accrual 6,370 6,246
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 4,069 5,192
Total non accrual 4,316 5,474
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 268 80
Total non accrual 540 459
Past due 90 days or more and still accruing $ 0 $ 0