XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.3
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
Sep. 30, 2023
Dec. 31, 2022
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss $ 1,755  
Nonaccrual with a related Allowance for Credit Loss 140 $ 1,918
Loans past due over 89 days still accuring 1,063  
Agriculture and Farmland [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 0  
Nonaccrual with a related Allowance for Credit Loss 0  
Loans past due over 89 days still accuring 0  
Construction [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 0  
Nonaccrual with a related Allowance for Credit Loss 0  
Loans past due over 89 days still accuring 192  
Commercial and Industrial [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 13  
Nonaccrual with a related Allowance for Credit Loss 0  
Loans past due over 89 days still accuring 110  
Multifamily [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 0  
Nonaccrual with a related Allowance for Credit Loss 0  
Loans past due over 89 days still accuring 0  
Owner Occupied [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 0  
Nonaccrual with a related Allowance for Credit Loss 0  
Loans past due over 89 days still accuring 0  
Non-owner Occupied [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 292  
Nonaccrual with a related Allowance for Credit Loss 140  
Loans past due over 89 days still accuring 558  
First Liens [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 1,357  
Nonaccrual with a related Allowance for Credit Loss 0  
Loans past due over 89 days still accuring 112  
Second Liens and Lines of Credit [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 43  
Nonaccrual with a related Allowance for Credit Loss 0  
Loans past due over 89 days still accuring 90  
Municipal [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 0  
Nonaccrual with a related Allowance for Credit Loss 0  
Loans past due over 89 days still accuring 0  
Consumer [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 50  
Nonaccrual with a related Allowance for Credit Loss 0  
Loans past due over 89 days still accuring $ 1