XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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
Jun. 30, 2024
Dec. 31, 2023
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss $ 5,334 $ 6,304
Nonaccrual with a related Allowance for Credit Loss 4,631 733
Total Nonaccrual 9,965 7,037
Loans 90 days or greater past due still accruing 624 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 189 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 89 0
Commercial and Industrial [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 128 53
Nonaccrual with a related Allowance for Credit Loss 83 8
Total Nonaccrual 211 61
Loans 90 days or greater past due still accruing 0 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 2,615 2,465
Nonaccrual with a related Allowance for Credit Loss 629 83
Total Nonaccrual 3,244 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 352 948
Nonaccrual with a related Allowance for Credit Loss 3,919 281
Total Nonaccrual 4,271 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,896 2,346
Nonaccrual with a related Allowance for Credit Loss 0 361
Total Nonaccrual 1,896 2,707
Loans 90 days or greater past due still accruing 307 149
Second Liens and Lines of Credit [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 332 294
Nonaccrual with a related Allowance for Credit Loss 0 0
Total Nonaccrual 332 294
Loans 90 days or greater past due still accruing 39 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 1 7
Nonaccrual with a related Allowance for Credit Loss 0 0
Total Nonaccrual 1 7
Loans 90 days or greater past due still accruing $ 0 $ 0