XML 106 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Allowance for Credit Losses - Aging Analysis of Past Due Loans (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans $ 3,081,230 $ 2,861,727
Past Due 90 Days and Accruing 225 73
30-59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 7,154 6,935
60-89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 10,136 2,084
90 Days or Greater [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 7,298 4,139
Financial Asset, Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 24,588 13,158
Financial Asset, Not Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 3,056,642 2,848,569
Commercial and Agriculture [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 328,488 304,793
Past Due 90 Days and Accruing   73
Commercial and Agriculture [Member] | 30-59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 825 1,228
Commercial and Agriculture [Member] | 60-89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 114 471
Commercial and Agriculture [Member] | 90 Days or Greater [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 1,374 1,999
Commercial and Agriculture [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 2,313 3,698
Commercial and Agriculture [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 326,175 301,095
Commercial Real Estate Owner Occupied [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 374,367 377,321
Past Due 90 Days and Accruing 225  
Commercial Real Estate Owner Occupied [Member] | 30-59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans   4
Commercial Real Estate Owner Occupied [Member] | 90 Days or Greater [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 225 123
Commercial Real Estate Owner Occupied [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 225 127
Commercial Real Estate Owner Occupied [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 374,142 377,194
Commercial Real Estate Non Owner Occupied [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 1,225,991 1,161,894
Commercial Real Estate Non Owner Occupied [Member] | 30-59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 69  
Commercial Real Estate Non Owner Occupied [Member] | 60-89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 8,000  
Commercial Real Estate Non Owner Occupied [Member] | 90 Days or Greater [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 2,514  
Commercial Real Estate Non Owner Occupied [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 10,583 0
Commercial Real Estate Non Owner Occupied [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 1,215,408 1,161,894
Residential Real Estate [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 763,869 659,841
Residential Real Estate [Member] | 30-59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 5,504 4,581
Residential Real Estate [Member] | 60-89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 1,634 1,180
Residential Real Estate [Member] | 90 Days or Greater [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 2,273 1,642
Residential Real Estate [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 9,411 7,403
Residential Real Estate [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 754,458 652,438
Real Estate Construction [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 305,992 260,409
Real Estate Construction [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 305,992 260,409
Farm Real Estate [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 23,035 24,771
Farm Real Estate [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 23,035 24,771
Lease Financing Receivable [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 46,900 54,642
Lease Financing Receivable [Member] | 30-59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 575 950
Lease Financing Receivable [Member] | 60-89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 351 410
Lease Financing Receivable [Member] | 90 Days or Greater [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 909 373
Lease Financing Receivable [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 1,835 1,733
Lease Financing Receivable [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 45,065 52,909
Consumer and Other [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 12,588 18,056
Consumer and Other [Member] | 30-59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 181 172
Consumer and Other [Member] | 60-89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 37 23
Consumer and Other [Member] | 90 Days or Greater [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 3 2
Consumer and Other [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans 221 197
Consumer and Other [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans $ 12,367 $ 17,859