XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.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
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss $ 6,304  
Nonaccrual with a related Allowance for Credit Loss 733 $ 1,918
Total Nonaccrual 7,037  
Loans past due over 89 days still accuring 213  
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  
Total Nonaccrual 0  
Loans past due over 89 days still accuring 0  
Construction [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 191  
Nonaccrual with a related Allowance for Credit Loss 0  
Total Nonaccrual 191  
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 53  
Nonaccrual with a related Allowance for Credit Loss 8  
Total Nonaccrual 61  
Loans past due over 89 days still accuring 58  
Multifamily [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 0  
Nonaccrual with a related Allowance for Credit Loss 0  
Total Nonaccrual 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 2,465  
Nonaccrual with a related Allowance for Credit Loss 83  
Total Nonaccrual 2,548  
Loans past due over 89 days still accuring 6  
Non-owner Occupied [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 948  
Nonaccrual with a related Allowance for Credit Loss 281  
Total Nonaccrual 1,229  
Loans past due over 89 days still accuring 0  
First Liens [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 2,346  
Nonaccrual with a related Allowance for Credit Loss 361  
Total Nonaccrual 2,707  
Loans past due over 89 days still accuring 149  
Second Liens and Lines of Credit [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 294  
Nonaccrual with a related Allowance for Credit Loss 0  
Total Nonaccrual 294  
Loans past due over 89 days still accuring 0  
Municipal [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 0  
Nonaccrual with a related Allowance for Credit Loss 0  
Total Nonaccrual 0  
Loans past due over 89 days still accuring 0  
Consumer [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 7  
Nonaccrual with a related Allowance for Credit Loss 0  
Total Nonaccrual 7  
Loans past due over 89 days still accuring $ 0