XML 57 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Allowance for Credit Losses - Summary of Aging Analysis of the Recorded Investment of Past-Due Loans (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Loans receivable $ 2,355,869 $ 2,255,104
Loans receivable 2,331,958 2,229,314
Loans, Aging Analysis [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 2,355,869 2,255,104
Loans, Aging Analysis [Member] | Agriculture and Farmland [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 61,996 67,741
Loans, Aging Analysis [Member] | Construction [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 140,976 152,619
Loans, Aging Analysis [Member] | Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 259,877 245,833
Loans, Aging Analysis [Member] | Multifamily [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 231,469 211,778
Loans, Aging Analysis [Member] | Owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 502,515 477,742
Loans, Aging Analysis [Member] | Non-owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 681,521 628,237
Loans, Aging Analysis [Member] | First Liens [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 375,879 373,469
Loans, Aging Analysis [Member] | Second Liens and Lines of Credit [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 81,194 76,713
Loans, Aging Analysis [Member] | Consumer Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 17,525 17,086
Loans, Aging Analysis [Member] | Municipal Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 2,917 3,886
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 6,836 1,793
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member] | Agriculture and Farmland [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 323 23
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member] | Construction [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 0 197
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member] | Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 394 41
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member] | Multifamily [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 0 314
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member] | Owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 875 334
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member] | Non-owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 2,629 0
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member] | First Liens [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 2,422 686
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member] | Second Liens and Lines of Credit [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 192 191
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member] | Consumer Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 1 7
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member] | Municipal Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 0 0
Loans, Aging Analysis [Member] | 60-89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 7,704 1,097
Loans, Aging Analysis [Member] | 60-89 Days Past Due [Member] | Agriculture and Farmland [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 0 0
Loans, Aging Analysis [Member] | 60-89 Days Past Due [Member] | Construction [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 0 0
Loans, Aging Analysis [Member] | 60-89 Days Past Due [Member] | Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 6,065 0
Loans, Aging Analysis [Member] | 60-89 Days Past Due [Member] | Multifamily [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 311 0
Loans, Aging Analysis [Member] | 60-89 Days Past Due [Member] | Owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 587 660
Loans, Aging Analysis [Member] | 60-89 Days Past Due [Member] | Non-owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 23 0
Loans, Aging Analysis [Member] | 60-89 Days Past Due [Member] | First Liens [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 684 317
Loans, Aging Analysis [Member] | 60-89 Days Past Due [Member] | Second Liens and Lines of Credit [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 34 119
Loans, Aging Analysis [Member] | 60-89 Days Past Due [Member] | Consumer Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 0 1
Loans, Aging Analysis [Member] | 60-89 Days Past Due [Member] | Municipal Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 0 0
Loans, Aging Analysis [Member] | 90 Days or Greater Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 11,368 10,966
Loans, Aging Analysis [Member] | 90 Days or Greater Past Due [Member] | Agriculture and Farmland [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 382 0
Loans, Aging Analysis [Member] | 90 Days or Greater Past Due [Member] | Construction [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 9 166
Loans, Aging Analysis [Member] | 90 Days or Greater Past Due [Member] | Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 700 90
Loans, Aging Analysis [Member] | 90 Days or Greater Past Due [Member] | Multifamily [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 0 0
Loans, Aging Analysis [Member] | 90 Days or Greater Past Due [Member] | Owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 8,983 8,768
Loans, Aging Analysis [Member] | 90 Days or Greater Past Due [Member] | Non-owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 277 398
Loans, Aging Analysis [Member] | 90 Days or Greater Past Due [Member] | First Liens [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 716 1,220
Loans, Aging Analysis [Member] | 90 Days or Greater Past Due [Member] | Second Liens and Lines of Credit [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 301 276
Loans, Aging Analysis [Member] | 90 Days or Greater Past Due [Member] | Consumer Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 0 48
Loans, Aging Analysis [Member] | 90 Days or Greater Past Due [Member] | Municipal Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 0 0
Loans, Aging Analysis [Member] | Total Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 25,908 13,856
Loans, Aging Analysis [Member] | Total Past Due [Member] | Agriculture and Farmland [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 705 23
Loans, Aging Analysis [Member] | Total Past Due [Member] | Construction [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 9 363
Loans, Aging Analysis [Member] | Total Past Due [Member] | Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 7,159 131
Loans, Aging Analysis [Member] | Total Past Due [Member] | Multifamily [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 311 314
Loans, Aging Analysis [Member] | Total Past Due [Member] | Owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 10,445 9,762
Loans, Aging Analysis [Member] | Total Past Due [Member] | Non-owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 2,929 398
Loans, Aging Analysis [Member] | Total Past Due [Member] | First Liens [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 3,822 2,223
Loans, Aging Analysis [Member] | Total Past Due [Member] | Second Liens and Lines of Credit [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 527 586
Loans, Aging Analysis [Member] | Total Past Due [Member] | Consumer Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 1 56
Loans, Aging Analysis [Member] | Total Past Due [Member] | Municipal Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 0 0
Loans, Aging Analysis [Member] | Current [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 2,329,961 2,241,248
Loans, Aging Analysis [Member] | Current [Member] | Agriculture and Farmland [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 61,291 67,718
Loans, Aging Analysis [Member] | Current [Member] | Construction [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 140,967 152,256
Loans, Aging Analysis [Member] | Current [Member] | Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 252,718 245,702
Loans, Aging Analysis [Member] | Current [Member] | Multifamily [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 231,158 211,464
Loans, Aging Analysis [Member] | Current [Member] | Owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 492,070 467,980
Loans, Aging Analysis [Member] | Current [Member] | Non-owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 678,592 627,839
Loans, Aging Analysis [Member] | Current [Member] | First Liens [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 372,057 371,246
Loans, Aging Analysis [Member] | Current [Member] | Second Liens and Lines of Credit [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 80,667 76,127
Loans, Aging Analysis [Member] | Current [Member] | Consumer Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 17,524 17,030
Loans, Aging Analysis [Member] | Current [Member] | Municipal Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable $ 2,917 $ 3,886