XML 129 R73.htm IDEA: XBRL DOCUMENT v3.22.4
LOANS - Contractual Aging of Loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
LOANS    
Loans and Leases Receivable, Gross, Total $ 1,740,040 $ 1,564,849
Current & Past Due Less than 30 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 1,723,334 1,547,325
Past Due 30-89 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 7,774 6,333
Past Due 90+ Days    
LOANS    
Loans and Leases Receivable, Gross, Total 8,932 11,191
Commercial    
LOANS    
Loans and Leases Receivable, Gross, Total 1,111,498 978,371
Commercial | Current & Past Due Less than 30 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 1,105,156 969,477
Commercial | Past Due 30-89 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 1,442 928
Commercial | Past Due 90+ Days    
LOANS    
Loans and Leases Receivable, Gross, Total 4,900 7,966
Commercial | Real estate loan    
LOANS    
Loans and Leases Receivable, Gross, Total 682,249 569,840
Commercial | Real estate loan | Current & Past Due Less than 30 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 676,779 563,658
Commercial | Real estate loan | Past Due 30-89 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 1,105 762
Commercial | Real estate loan | Past Due 90+ Days    
LOANS    
Loans and Leases Receivable, Gross, Total 4,365 5,420
Commercial | Commercial and industrial    
LOANS    
Loans and Leases Receivable, Gross, Total 178,271 159,073
Commercial | Commercial and industrial | Current & Past Due Less than 30 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 177,747 158,188
Commercial | Commercial and industrial | Past Due 30-89 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 319 72
Commercial | Commercial and industrial | Past Due 90+ Days    
LOANS    
Loans and Leases Receivable, Gross, Total 205 813
Commercial | Paycheck Protection Program - 1st Draw    
LOANS    
Loans and Leases Receivable, Gross, Total 5 1,356
Commercial | Paycheck Protection Program - 1st Draw | Current & Past Due Less than 30 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 5 1,339
Commercial | Paycheck Protection Program - 1st Draw | Past Due 30-89 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 0 17
Commercial | Paycheck Protection Program - 1st Draw | Past Due 90+ Days    
LOANS    
Loans and Leases Receivable, Gross, Total 0 0
Commercial | Paycheck Protection Program - 2nd Draw    
LOANS    
Loans and Leases Receivable, Gross, Total 163 25,508
Commercial | Paycheck Protection Program - 2nd Draw | Current & Past Due Less than 30 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 163 25,508
Commercial | Paycheck Protection Program - 2nd Draw | Past Due 30-89 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 0 0
Commercial | Paycheck Protection Program - 2nd Draw | Past Due 90+ Days    
LOANS    
Loans and Leases Receivable, Gross, Total 0 0
Commercial | Political subdivisions    
LOANS    
Loans and Leases Receivable, Gross, Total 90,719 81,301
Commercial | Political subdivisions | Current & Past Due Less than 30 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 90,719 81,301
Commercial | Political subdivisions | Past Due 30-89 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 0 0
Commercial | Political subdivisions | Past Due 90+ Days    
LOANS    
Loans and Leases Receivable, Gross, Total 0 0
Commercial | Commercial Construction And Land    
LOANS    
Loans and Leases Receivable, Gross, Total 73,963 60,579
Commercial | Commercial Construction And Land | Current & Past Due Less than 30 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 73,766 60,509
Commercial | Commercial Construction And Land | Past Due 30-89 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 0 70
Commercial | Commercial Construction And Land | Past Due 90+ Days    
LOANS    
Loans and Leases Receivable, Gross, Total 197 0
Commercial | Construction Loans    
LOANS    
Loans and Leases Receivable, Gross, Total 73,963 60,579
Commercial | Loans secured by farm land    
LOANS    
Loans and Leases Receivable, Gross, Total 12,950 11,121
Commercial | Loans secured by farm land | Current & Past Due Less than 30 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 12,856 11,010
Commercial | Loans secured by farm land | Past Due 30-89 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 18 0
Commercial | Loans secured by farm land | Past Due 90+ Days    
LOANS    
Loans and Leases Receivable, Gross, Total 76 111
Commercial | Multi-family (5 or more) residential    
LOANS    
Loans and Leases Receivable, Gross, Total 55,886 50,089
Commercial | Multi-family (5 or more) residential | Current & Past Due Less than 30 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 55,886 48,532
Commercial | Multi-family (5 or more) residential | Past Due 30-89 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 0 0
Commercial | Multi-family (5 or more) residential | Past Due 90+ Days    
LOANS    
Loans and Leases Receivable, Gross, Total 0 1,557
Commercial | Agricultural loans    
LOANS    
Loans and Leases Receivable, Gross, Total 2,435 2,351
Commercial | Agricultural loans | Current & Past Due Less than 30 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 2,378 2,279
Commercial | Agricultural loans | Past Due 30-89 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 0 7
Commercial | Agricultural loans | Past Due 90+ Days    
LOANS    
Loans and Leases Receivable, Gross, Total 57 65
Commercial | Other commercial loans    
LOANS    
Loans and Leases Receivable, Gross, Total 14,857 17,153
Commercial | Other commercial loans | Current & Past Due Less than 30 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 14,857 17,153
Commercial | Other commercial loans | Past Due 30-89 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 0 0
Commercial | Other commercial loans | Past Due 90+ Days    
LOANS    
Loans and Leases Receivable, Gross, Total 0 0
Residential mortgage    
LOANS    
Loans and Leases Receivable, Gross, Total 609,106 569,346
Residential mortgage | Current & Past Due Less than 30 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 599,009 560,847
Residential mortgage | Past Due 30-89 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 6,168 5,333
Residential mortgage | Past Due 90+ Days    
LOANS    
Loans and Leases Receivable, Gross, Total 3,929 3,166
Residential mortgage | Real estate loan    
LOANS    
Loans and Leases Receivable, Gross, Total 682,249  
Residential mortgage | Real estate loan | first liens    
LOANS    
Loans and Leases Receivable, Gross, Total 509,782 483,629
Residential mortgage | Real estate loan | first liens | Current & Past Due Less than 30 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 500,778 475,637
Residential mortgage | Real estate loan | first liens | Past Due 30-89 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 5,323 5,038
Residential mortgage | Real estate loan | first liens | Past Due 90+ Days    
LOANS    
Loans and Leases Receivable, Gross, Total 3,681 2,954
Residential mortgage | Real estate loan | junior liens    
LOANS    
Loans and Leases Receivable, Gross, Total 24,949 23,314
Residential mortgage | Real estate loan | junior liens | Current & Past Due Less than 30 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 24,702 23,229
Residential mortgage | Real estate loan | junior liens | Past Due 30-89 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 193 16
Residential mortgage | Real estate loan | junior liens | Past Due 90+ Days    
LOANS    
Loans and Leases Receivable, Gross, Total 54 69
Residential mortgage | Construction Loans    
LOANS    
Loans and Leases Receivable, Gross, Total 30,577 23,151
Residential mortgage | Construction Loans | Current & Past Due Less than 30 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 30,577 23,151
Residential mortgage | Construction Loans | Past Due 30-89 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 0 0
Residential mortgage | Construction Loans | Past Due 90+ Days    
LOANS    
Loans and Leases Receivable, Gross, Total 0 0
Residential mortgage | Home equity lines of credit    
LOANS    
Loans and Leases Receivable, Gross, Total 43,798 39,252
Residential mortgage | Home equity lines of credit | Current & Past Due Less than 30 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 42,952 38,830
Residential mortgage | Home equity lines of credit | Past Due 30-89 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 652 279
Residential mortgage | Home equity lines of credit | Past Due 90+ Days    
LOANS    
Loans and Leases Receivable, Gross, Total 194 143
Residential mortgage | 1-4 Family residential construction    
LOANS    
Loans and Leases Receivable, Gross, Total 30,577 23,151
Consumer    
LOANS    
Loans and Leases Receivable, Gross, Total 19,436 17,132
Consumer | Current & Past Due Less than 30 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 19,169 17,001
Consumer | Past Due 30-89 Days    
LOANS    
Loans and Leases Receivable, Gross, Total 164 72
Consumer | Past Due 90+ Days    
LOANS    
Loans and Leases Receivable, Gross, Total $ 103 $ 59