XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.1
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
Mar. 31, 2023
Dec. 31, 2022
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss $ 523  
Nonaccrual with a related Allowance for Credit Loss 1,739 $ 1,918
Loans past due over 89 days still accuring 267  
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 781  
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 0  
Commercial and Industrial [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 16  
Nonaccrual with a related Allowance for Credit Loss 0  
Loans past due over 89 days still accuring 35  
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 50  
Nonaccrual with a related Allowance for Credit Loss 140  
Loans past due over 89 days still accuring 50  
First Liens [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 364  
Nonaccrual with a related Allowance for Credit Loss 811  
Loans past due over 89 days still accuring 20  
Second Liens and Lines of Credit [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 39  
Nonaccrual with a related Allowance for Credit Loss 7  
Loans past due over 89 days still accuring 105  
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 54  
Nonaccrual with a related Allowance for Credit Loss 0  
Loans past due over 89 days still accuring $ 57