XML 104 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Allowance for Credit Losses - Ending Allocation of Allowance for Loan Losses and Loan Balances Outstanding (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts Notes And Loans Receivable [Line Items]      
Allowance for loan losses, Total     $ 28,511
Total loans $ 3,081,230 $ 2,861,727  
Commercial and Agriculture [Member]      
Accounts Notes And Loans Receivable [Line Items]      
Allowance for loan losses, Total     3,011
Total loans 328,488 304,793  
Commercial Real Estate Owner Occupied [Member]      
Accounts Notes And Loans Receivable [Line Items]      
Allowance for loan losses, Total     4,565
Total loans 374,367 377,321  
Commercial Real Estate Non Owner Occupied [Member]      
Accounts Notes And Loans Receivable [Line Items]      
Allowance for loan losses, Total     14,138
Total loans 1,225,991 1,161,894  
Residential Real Estate [Member]      
Accounts Notes And Loans Receivable [Line Items]      
Allowance for loan losses, Total     3,145
Total loans 763,869 659,841  
Real Estate Construction [Member]      
Accounts Notes And Loans Receivable [Line Items]      
Allowance for loan losses, Total     2,293
Total loans 305,992 260,409  
Farm Real Estate [Member]      
Accounts Notes And Loans Receivable [Line Items]      
Allowance for loan losses, Total     291
Total loans 23,035 24,771  
Lease Financing Receivable [Member]      
Accounts Notes And Loans Receivable [Line Items]      
Total loans 46,900 54,642  
Consumer and Other [Member]      
Accounts Notes And Loans Receivable [Line Items]      
Allowance for loan losses, Total     98
Total loans $ 12,588 $ 18,056  
Unallocated [Member]      
Accounts Notes And Loans Receivable [Line Items]      
Allowance for loan losses, Total     $ 541