XML 59 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Allowance for Credit Losses - Summary of Amortized Cost Basis of Nonaccrual Loans and Loans Past due 90 Days or Greater and Still Accruing (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss $ 12,001 $ 6,304
Nonaccrual with a related Allowance for Credit Loss 4,882 733
Total Nonaccrual 16,883 7,037
Loans 90 days or greater past due still accruing 495 213
Agriculture and Farmland [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 0
Construction [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 10 191
Nonaccrual with a related Allowance for Credit Loss 0 0
Total Nonaccrual 10 191
Loans 90 days or greater past due still accruing 87 0
Commercial and Industrial [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 112 53
Nonaccrual with a related Allowance for Credit Loss 100 8
Total Nonaccrual 212 61
Loans 90 days or greater past due still accruing 199 58
Multifamily [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 0
Owner Occupied [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 9,114 2,465
Nonaccrual with a related Allowance for Credit Loss 680 83
Total Nonaccrual 9,794 2,548
Loans 90 days or greater past due still accruing 0 6
Non-owner Occupied [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 401 948
Nonaccrual with a related Allowance for Credit Loss 3,952 281
Total Nonaccrual 4,353 1,229
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 1,980 2,346
Nonaccrual with a related Allowance for Credit Loss 0 361
Total Nonaccrual 1,980 2,707
Loans 90 days or greater past due still accruing 209 149
Second Liens and Lines of Credit [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 382 294
Nonaccrual with a related Allowance for Credit Loss 0 0
Total Nonaccrual 382 294
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 0
Consumer [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 2 7
Nonaccrual with a related Allowance for Credit Loss 150 0
Total Nonaccrual 152 7
Loans 90 days or greater past due still accruing $ 0 $ 0