XML 90 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Allowance for Credit Losses - Summary of Aging Analysis of the Recorded Investment of Past-Due Loans (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]    
Loans receivable $ 2,255,104 $ 2,128,110
Loans receivable 2,229,314 2,104,517
Loans, Aging Analysis [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 2,255,104 2,128,110
Loans, Aging Analysis [Member] | Agriculture and Farmland [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 67,741 65,861
Loans, Aging Analysis [Member] | Construction [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 152,619 161,825
Loans, Aging Analysis [Member] | Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 245,833 232,412
Loans, Aging Analysis [Member] | Multifamily [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 211,778 176,843
Loans, Aging Analysis [Member] | Owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 477,742 474,964
Loans, Aging Analysis [Member] | Non-owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 628,237 551,481
Loans, Aging Analysis [Member] | First Liens [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 373,469 376,092
Loans, Aging Analysis [Member] | Second Liens and Lines of Credit [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 76,713 66,648
Loans, Aging Analysis [Member] | Consumer and Other Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 17,086 16,740
Loans, Aging Analysis [Member] | Municipal [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 3,886 5,244
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 1,793 1,239
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member] | Agriculture and Farmland [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 23 14
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member] | Construction [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 197 10
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member] | Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 41 46
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member] | Multifamily [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 314 0
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member] | Owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 334 156
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member] | Non-owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 0 0
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member] | First Liens [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 686 719
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 191 279
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member] | Consumer and Other Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 7 15
Loans, Aging Analysis [Member] | 30-59 Days Past Due [Member] | Municipal [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 1,097 3,451
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 0 1
Loans, Aging Analysis [Member] | 60-89 Days Past Due [Member] | Multifamily [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 0 0
Loans, Aging Analysis [Member] | 60-89 Days Past Due [Member] | Owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 660 2,802
Loans, Aging Analysis [Member] | 60-89 Days Past Due [Member] | Non-owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 0 86
Loans, Aging Analysis [Member] | 60-89 Days Past Due [Member] | First Liens [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 317 419
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 119 128
Loans, Aging Analysis [Member] | 60-89 Days Past Due [Member] | Consumer and Other Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 1 15
Loans, Aging Analysis [Member] | 60-89 Days Past Due [Member] | Municipal [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 10,966 2,661
Loans, Aging Analysis [Member] | 90 Days or Greater Past Due [Member] | Agriculture and Farmland [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 0 0
Loans, Aging Analysis [Member] | 90 Days or Greater Past Due [Member] | Construction [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 166 191
Loans, Aging Analysis [Member] | 90 Days or Greater Past Due [Member] | Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 90 118
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,768 137
Loans, Aging Analysis [Member] | 90 Days or Greater Past Due [Member] | Non-owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 398 1,239
Loans, Aging Analysis [Member] | 90 Days or Greater Past Due [Member] | First Liens [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 1,220 872
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 276 97
Loans, Aging Analysis [Member] | 90 Days or Greater Past Due [Member] | Consumer and Other Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 48 7
Loans, Aging Analysis [Member] | 90 Days or Greater Past Due [Member] | Municipal [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 13,856 7,351
Loans, Aging Analysis [Member] | Total Past Due [Member] | Agriculture and Farmland [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 23 14
Loans, Aging Analysis [Member] | Total Past Due [Member] | Construction [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 363 201
Loans, Aging Analysis [Member] | Total Past Due [Member] | Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 131 165
Loans, Aging Analysis [Member] | Total Past Due [Member] | Multifamily [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 314 0
Loans, Aging Analysis [Member] | Total Past Due [Member] | Owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 9,762 3,095
Loans, Aging Analysis [Member] | Total Past Due [Member] | Non-owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 398 1,325
Loans, Aging Analysis [Member] | Total Past Due [Member] | First Liens [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 2,223 2,010
Loans, Aging Analysis [Member] | Total Past Due [Member] | Second Liens and Lines of Credit [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 586 504
Loans, Aging Analysis [Member] | Total Past Due [Member] | Consumer and Other Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 56 37
Loans, Aging Analysis [Member] | Total Past Due [Member] | Municipal [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,241,248 2,120,759
Loans, Aging Analysis [Member] | Current [Member] | Agriculture and Farmland [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 67,718 65,847
Loans, Aging Analysis [Member] | Current [Member] | Construction [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 152,256 161,624
Loans, Aging Analysis [Member] | Current [Member] | Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 245,702 232,247
Loans, Aging Analysis [Member] | Current [Member] | Multifamily [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 211,464 176,843
Loans, Aging Analysis [Member] | Current [Member] | Owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 467,980 471,869
Loans, Aging Analysis [Member] | Current [Member] | Non-owner Occupied [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 627,839 550,156
Loans, Aging Analysis [Member] | Current [Member] | First Liens [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 371,246 374,082
Loans, Aging Analysis [Member] | Current [Member] | Second Liens and Lines of Credit [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 76,127 66,144
Loans, Aging Analysis [Member] | Current [Member] | Consumer and Other Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable 17,030 16,703
Loans, Aging Analysis [Member] | Current [Member] | Municipal [Member]    
Financing Receivable, Past Due [Line Items]    
Loans receivable $ 3,886 $ 5,244