XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Allowance for Credit Losses - Summary of Amortized Cost Basis of Nonaccrual Loans and Loans Past due Over 89 Days Still Accruing (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss $ 16,575 $ 9,160
Nonaccrual with a related Allowance for Credit Loss 7,568 7,519
Total Nonaccrual 24,143 16,679
Loans 90 days or greater past due still accruing 249 494
Agriculture and Farmland [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 818 0
Nonaccrual with a related Allowance for Credit Loss 0 0
Total Nonaccrual 818 0
Loans 90 days or greater past due still accruing 0 0
Construction [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 354 9
Nonaccrual with a related Allowance for Credit Loss 143 0
Total Nonaccrual 497 9
Loans 90 days or greater past due still accruing 0 157
Commercial and Industrial [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 598 125
Nonaccrual with a related Allowance for Credit Loss 5,385 7
Total Nonaccrual 5,983 132
Loans 90 days or greater past due still accruing 0 0
Multifamily [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 502 0
Nonaccrual with a related Allowance for Credit Loss 0 0
Total Nonaccrual 502 0
Loans 90 days or greater past due still accruing 0 0
Owner Occupied [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 3,592 6,171
Nonaccrual with a related Allowance for Credit Loss 2,040 3,581
Total Nonaccrual 5,632 9,752
Loans 90 days or greater past due still accruing 249 0
Non-owner Occupied [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 330 398
Nonaccrual with a related Allowance for Credit Loss 0 3,931
Total Nonaccrual 330 4,329
Loans 90 days or greater past due still accruing 0 0
First Liens [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 9,920 1,975
Nonaccrual with a related Allowance for Credit Loss 0 0
Total Nonaccrual 9,920 1,975
Loans 90 days or greater past due still accruing 0 289
Second Liens and Lines of Credit [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 461 482
Nonaccrual with a related Allowance for Credit Loss 0 0
Total Nonaccrual 461 482
Loans 90 days or greater past due still accruing 0 0
Municipal [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 0 0
Nonaccrual with a related Allowance for Credit Loss 0 0
Total Nonaccrual 0 0
Loans 90 days or greater past due still accruing   0
Consumer [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 0 0
Nonaccrual with a related Allowance for Credit Loss 0 0
Total Nonaccrual 0 0
Loans 90 days or greater past due still accruing $ 0 $ 48