XML 141 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
LOANS - Contractual Aging of Loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
LOANS    
Loans receivable $ 1,564,849 $ 1,644,209
Current & Past Due Less than 30 Days    
LOANS    
Loans receivable 1,547,325 1,627,899
Past Due 30-89 Days    
LOANS    
Loans past due 6,333 8,607
Past Due 90+ Days    
LOANS    
Loans past due 11,191 7,703
Commercial    
LOANS    
Loans receivable 978,371 1,007,751
Commercial | Current & Past Due Less than 30 Days    
LOANS    
Loans receivable 969,477 1,002,260
Commercial | Past Due 30-89 Days    
LOANS    
Loans past due 928 2,453
Commercial | Past Due 90+ Days    
LOANS    
Loans past due 7,966 3,038
Commercial | Real estate loan    
LOANS    
Loans receivable 569,840 531,810
Commercial | Real estate loan | Current & Past Due Less than 30 Days    
LOANS    
Loans receivable 563,658 529,998
Commercial | Real estate loan | Past Due 30-89 Days    
LOANS    
Loans past due 762 66
Commercial | Real estate loan | Past Due 90+ Days    
LOANS    
Loans past due 5,420 1,746
Commercial | Commercial and industrial    
LOANS    
Loans receivable 159,073 159,577
Commercial | Commercial and industrial | Current & Past Due Less than 30 Days    
LOANS    
Loans receivable 158,188 158,523
Commercial | Commercial and industrial | Past Due 30-89 Days    
LOANS    
Loans past due 72 55
Commercial | Commercial and industrial | Past Due 90+ Days    
LOANS    
Loans past due 813 999
Commercial | Paycheck Protection Program - 1st Draw    
LOANS    
Loans receivable 1,356 132,269
Commercial | Paycheck Protection Program - 1st Draw | Current & Past Due Less than 30 Days    
LOANS    
Loans receivable 1,339 132,269
Commercial | Paycheck Protection Program - 1st Draw | Past Due 30-89 Days    
LOANS    
Loans past due 17 0
Commercial | Paycheck Protection Program - 1st Draw | Past Due 90+ Days    
LOANS    
Loans past due 0 0
Commercial | Paycheck Protection Program - 2nd Draw    
LOANS    
Loans receivable 25,508 0
Commercial | Paycheck Protection Program - 2nd Draw | Current & Past Due Less than 30 Days    
LOANS    
Loans receivable 25,508 0
Commercial | Paycheck Protection Program - 2nd Draw | Past Due 30-89 Days    
LOANS    
Loans past due 0 0
Commercial | Paycheck Protection Program - 2nd Draw | Past Due 90+ Days    
LOANS    
Loans past due 0 0
Commercial | Political subdivisions    
LOANS    
Loans receivable 81,301 53,221
Commercial | Political subdivisions | Current & Past Due Less than 30 Days    
LOANS    
Loans receivable 81,301 53,221
Commercial | Political subdivisions | Past Due 30-89 Days    
LOANS    
Loans past due 0 0
Commercial | Political subdivisions | Past Due 90+ Days    
LOANS    
Loans past due 0 0
Commercial | Commercial Construction And Land    
LOANS    
Loans receivable 60,579 42,874
Commercial | Commercial Construction And Land | Current & Past Due Less than 30 Days    
LOANS    
Loans receivable 60,509 42,590
Commercial | Commercial Construction And Land | Past Due 30-89 Days    
LOANS    
Loans past due 70 284
Commercial | Commercial Construction And Land | Past Due 90+ Days    
LOANS    
Loans past due 0 0
Commercial | Construction Loans    
LOANS    
Loans receivable 60,579 42,874
Commercial | Loans secured by farm land    
LOANS    
Loans receivable 11,121 11,736
Commercial | Loans secured by farm land | Current & Past Due Less than 30 Days    
LOANS    
Loans receivable 11,010 11,419
Commercial | Loans secured by farm land | Past Due 30-89 Days    
LOANS    
Loans past due 0 95
Commercial | Loans secured by farm land | Past Due 90+ Days    
LOANS    
Loans past due 111 222
Commercial | Multi-family (5 or more) residential    
LOANS    
Loans receivable 50,089 55,811
Commercial | Multi-family (5 or more) residential | Current & Past Due Less than 30 Days    
LOANS    
Loans receivable 48,532 53,860
Commercial | Multi-family (5 or more) residential | Past Due 30-89 Days    
LOANS    
Loans past due 0 1,951
Commercial | Multi-family (5 or more) residential | Past Due 90+ Days    
LOANS    
Loans past due 1,557 0
Commercial | Agricultural loans    
LOANS    
Loans receivable 2,351 3,164
Commercial | Agricultural loans | Current & Past Due Less than 30 Days    
LOANS    
Loans receivable 2,279 3,091
Commercial | Agricultural loans | Past Due 30-89 Days    
LOANS    
Loans past due 7 2
Commercial | Agricultural loans | Past Due 90+ Days    
LOANS    
Loans past due 65 71
Commercial | Other commercial loans    
LOANS    
Loans receivable 17,153 17,289
Commercial | Other commercial loans | Current & Past Due Less than 30 Days    
LOANS    
Loans receivable 17,153 17,289
Commercial | Other commercial loans | Past Due 30-89 Days    
LOANS    
Loans past due 0 0
Commercial | Other commercial loans | Past Due 90+ Days    
LOANS    
Loans past due 0 0
Residential mortgage    
LOANS    
Loans receivable 569,346 620,172
Residential mortgage | Current & Past Due Less than 30 Days    
LOANS    
Loans receivable 560,847 609,576
Residential mortgage | Past Due 30-89 Days    
LOANS    
Loans past due 5,333 6,071
Residential mortgage | Past Due 90+ Days    
LOANS    
Loans past due 3,166 4,525
Residential mortgage | Real estate loan    
LOANS    
Loans receivable 569,840  
Residential mortgage | Real estate loan | first liens    
LOANS    
Loans receivable 483,629 532,947
Residential mortgage | Real estate loan | first liens | Current & Past Due Less than 30 Days    
LOANS    
Loans receivable 475,637 523,191
Residential mortgage | Real estate loan | first liens | Past Due 30-89 Days    
LOANS    
Loans past due 5,038 5,703
Residential mortgage | Real estate loan | first liens | Past Due 90+ Days    
LOANS    
Loans past due 2,954 4,053
Residential mortgage | Real estate loan | junior liens    
LOANS    
Loans receivable 23,314 27,311
Residential mortgage | Real estate loan | junior liens | Current & Past Due Less than 30 Days    
LOANS    
Loans receivable 23,229 27,009
Residential mortgage | Real estate loan | junior liens | Past Due 30-89 Days    
LOANS    
Loans past due 16 111
Residential mortgage | Real estate loan | junior liens | Past Due 90+ Days    
LOANS    
Loans past due 69 191
Residential mortgage | Construction Loans    
LOANS    
Loans receivable 23,151 20,613
Residential mortgage | Construction Loans | Current & Past Due Less than 30 Days    
LOANS    
Loans receivable 23,151 20,457
Residential mortgage | Construction Loans | Past Due 30-89 Days    
LOANS    
Loans past due 0 156
Residential mortgage | Construction Loans | Past Due 90+ Days    
LOANS    
Loans past due 0 0
Residential mortgage | Home equity lines of credit    
LOANS    
Loans receivable 39,252 39,301
Residential mortgage | Home equity lines of credit | Current & Past Due Less than 30 Days    
LOANS    
Loans receivable 38,830 38,919
Residential mortgage | Home equity lines of credit | Past Due 30-89 Days    
LOANS    
Loans past due 279 101
Residential mortgage | Home equity lines of credit | Past Due 90+ Days    
LOANS    
Loans past due 143 281
Consumer    
LOANS    
Loans receivable 17,132 16,286
Consumer | Current & Past Due Less than 30 Days    
LOANS    
Loans receivable 17,001 16,063
Consumer | Past Due 30-89 Days    
LOANS    
Loans past due 72 83
Consumer | Past Due 90+ Days    
LOANS    
Loans past due $ 59 $ 140