Quarterly report pursuant to Section 13 or 15(d)

FAIR VALUE MEASUREMENTS (Summary of fair values for assets and liabilities) (Details)

v3.22.2
FAIR VALUE MEASUREMENTS (Summary of fair values for assets and liabilities) (Details) - Fair Value, Measurements, Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Interest Rate Swap Derivative [Member]    
ASSETS:    
Assets, Fair Value Disclosure $ 5,046 $ 2,050
Mortgage Banking Hedge Derivative [Member]    
LIABILITIES:    
Financial Liabilities Fair Value Disclosure   7
Mortgage Banking IRLC Derivative [Member]    
ASSETS:    
Assets, Fair Value Disclosure 934 1,258
Loans held for sale [Member]    
ASSETS:    
Assets, Fair Value Disclosure 48,708 52,532
Mortgage Servicing Rights [Member]    
ASSETS:    
Assets, Fair Value Disclosure 9,336 4,718
U.S. Government Treasury [Member]    
ASSETS:    
Assets, Fair Value Disclosure 177,895 187,868
U.S. Government Agency [Member]    
ASSETS:    
Assets, Fair Value Disclosure 210,684 237,578
States and Political Subdivisions [Member]    
ASSETS:    
Assets, Fair Value Disclosure 42,357 46,980
States and Political Subdivisions [Member] | Mortgage Banking Hedge Derivative [Member]    
LIABILITIES:    
Financial Liabilities Fair Value Disclosure 45  
Mortgage-Backed Securities [Member]    
ASSETS:    
Assets, Fair Value Disclosure 77,821 88,869
Corporate Debt Securities [Member]    
ASSETS:    
Assets, Fair Value Disclosure 85,321 86,222
Other Securities [Member]    
ASSETS:    
Assets, Fair Value Disclosure 7,327 7,094
Level 1 Inputs [Member] | Interest Rate Swap Derivative [Member]    
ASSETS:    
Assets, Fair Value Disclosure 0 0
Level 1 Inputs [Member] | Mortgage Banking Hedge Derivative [Member]    
LIABILITIES:    
Financial Liabilities Fair Value Disclosure   0
Level 1 Inputs [Member] | Mortgage Banking IRLC Derivative [Member]    
ASSETS:    
Assets, Fair Value Disclosure 0 0
Level 1 Inputs [Member] | Loans held for sale [Member]    
ASSETS:    
Assets, Fair Value Disclosure 0 0
Level 1 Inputs [Member] | Mortgage Servicing Rights [Member]    
ASSETS:    
Assets, Fair Value Disclosure 0 0
Level 1 Inputs [Member] | U.S. Government Treasury [Member]    
ASSETS:    
Assets, Fair Value Disclosure 177,895 187,868
Level 1 Inputs [Member] | U.S. Government Agency [Member]    
ASSETS:    
Assets, Fair Value Disclosure 0 0
Level 1 Inputs [Member] | States and Political Subdivisions [Member]    
ASSETS:    
Assets, Fair Value Disclosure 0 0
Level 1 Inputs [Member] | States and Political Subdivisions [Member] | Mortgage Banking Hedge Derivative [Member]    
LIABILITIES:    
Financial Liabilities Fair Value Disclosure 0  
Level 1 Inputs [Member] | Mortgage-Backed Securities [Member]    
ASSETS:    
Assets, Fair Value Disclosure 0 0
Level 1 Inputs [Member] | Corporate Debt Securities [Member]    
ASSETS:    
Assets, Fair Value Disclosure 0 0
Level 1 Inputs [Member] | Other Securities [Member]    
ASSETS:    
Assets, Fair Value Disclosure 0 0
Level 2, Inputs [Member] | Interest Rate Swap Derivative [Member]    
ASSETS:    
Assets, Fair Value Disclosure 5,046 2,050
Level 2, Inputs [Member] | Mortgage Banking Hedge Derivative [Member]    
LIABILITIES:    
Financial Liabilities Fair Value Disclosure   7
Level 2, Inputs [Member] | Mortgage Banking IRLC Derivative [Member]    
ASSETS:    
Assets, Fair Value Disclosure 0 0
Level 2, Inputs [Member] | Loans held for sale [Member]    
ASSETS:    
Assets, Fair Value Disclosure 48,708 52,532
Level 2, Inputs [Member] | Mortgage Servicing Rights [Member]    
ASSETS:    
Assets, Fair Value Disclosure 0 0
Level 2, Inputs [Member] | U.S. Government Treasury [Member]    
ASSETS:    
Assets, Fair Value Disclosure 0 0
Level 2, Inputs [Member] | U.S. Government Agency [Member]    
ASSETS:    
Assets, Fair Value Disclosure 210,684 237,578
Level 2, Inputs [Member] | States and Political Subdivisions [Member]    
ASSETS:    
Assets, Fair Value Disclosure 42,357 46,980
Level 2, Inputs [Member] | States and Political Subdivisions [Member] | Mortgage Banking Hedge Derivative [Member]    
LIABILITIES:    
Financial Liabilities Fair Value Disclosure 45  
Level 2, Inputs [Member] | Mortgage-Backed Securities [Member]    
ASSETS:    
Assets, Fair Value Disclosure 77,821 88,869
Level 2, Inputs [Member] | Corporate Debt Securities [Member]    
ASSETS:    
Assets, Fair Value Disclosure 85,321 86,222
Level 2, Inputs [Member] | Other Securities [Member]    
ASSETS:    
Assets, Fair Value Disclosure 7,327 7,094
Level 3, Inputs [Member] | Interest Rate Swap Derivative [Member]    
ASSETS:    
Assets, Fair Value Disclosure 0 0
Level 3, Inputs [Member] | Mortgage Banking Hedge Derivative [Member]    
LIABILITIES:    
Financial Liabilities Fair Value Disclosure   0
Level 3, Inputs [Member] | Mortgage Banking IRLC Derivative [Member]    
ASSETS:    
Assets, Fair Value Disclosure 934 1,258
Level 3, Inputs [Member] | Loans held for sale [Member]    
ASSETS:    
Assets, Fair Value Disclosure 0 0
Level 3, Inputs [Member] | Mortgage Servicing Rights [Member]    
ASSETS:    
Assets, Fair Value Disclosure 9,336 4,718
Level 3, Inputs [Member] | U.S. Government Treasury [Member]    
ASSETS:    
Assets, Fair Value Disclosure 0 0
Level 3, Inputs [Member] | U.S. Government Agency [Member]    
ASSETS:    
Assets, Fair Value Disclosure 0 0
Level 3, Inputs [Member] | States and Political Subdivisions [Member]    
ASSETS:    
Assets, Fair Value Disclosure 0 0
Level 3, Inputs [Member] | States and Political Subdivisions [Member] | Mortgage Banking Hedge Derivative [Member]    
LIABILITIES:    
Financial Liabilities Fair Value Disclosure 0  
Level 3, Inputs [Member] | Mortgage-Backed Securities [Member]    
ASSETS:    
Assets, Fair Value Disclosure 0 0
Level 3, Inputs [Member] | Corporate Debt Securities [Member]    
ASSETS:    
Assets, Fair Value Disclosure 0 0
Level 3, Inputs [Member] | Other Securities [Member]    
ASSETS:    
Assets, Fair Value Disclosure $ 0 $ 0