XML 49 R108.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Financial Instruments (Balance Sheet Category and Fair Values of Derivative Instruments (Cash Flow Hedges)) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Other Assets    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 9,627 $ 11,266
Other Assets | Interest Rate Swap due March 17, 2021    
Derivatives, Fair Value [Line Items]    
Notional Amount   25,000
Fair Value   $ 191
Receive Rate   2.788%
Weighted Average Pay Rate   2.255%
Other Assets | Interest Rate Swap due March 26, 2019    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 10,000
Fair Value   $ 29
Receive Rate   2.822%
Weighted Average Pay Rate   1.674%
Other Assets | Interest Rate Swap due March 18, 2019    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 10,000
Fair Value   $ 28
Receive Rate   2.788%
Weighted Average Pay Rate   1.658%
Other Assets | Interest Rate Swap due May 10, 2021    
Derivatives, Fair Value [Line Items]    
Notional Amount 25,667 $ 29,667
Fair Value $ 135 $ 763
Receive Rate 4.215% 4.887%
Weighted Average Pay Rate 3.674% 3.674%
Other Assets | Interest Rate Swap due June 15, 2024    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 20,000
Fair Value   $ 157
Receive Rate   2.788%
Weighted Average Pay Rate   2.39%
Other Assets | Interest Rate Swap due March 1, 2024    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 20,000
Fair Value   $ 185
Receive Rate   2.738%
Weighted Average Pay Rate   2.352%
Other Assets | Interest Rate Swap Due June 15, 2021    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 6,000
Fair Value   $ 105
Receive Rate   2.788%
Weighted Average Pay Rate   1.866%
Other Assets | Interest Rate Swap Due June 30, 2021    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 3,000
Fair Value   $ 51
Receive Rate   2.787%
Weighted Average Pay Rate   1.878%
Other Liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 0 $ 2,231
Other Liabilities | Interest Rate Swap due March 17, 2021    
Derivatives, Fair Value [Line Items]    
Notional Amount 25,000  
Fair Value $ (167)  
Receive Rate 1.90%  
Weighted Average Pay Rate 2.255%  
Other Liabilities | Interest Rate Swap due January 7, 2020    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 20,000 20,000
Fair Value $ (67) $ (177)
Receive Rate 2.043% 2.408%
Weighted Average Pay Rate 3.355% 3.355%
Other Liabilities | Interest Rate Swap Due July 24, 2028    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 25,750 $ 28,750
Fair Value $ (1,384) $ (572)
Receive Rate 4.28% 5.004%
Weighted Average Pay Rate 5.425% 5.425%
Other Liabilities | Interest Rate Swap due June 15, 2024    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 20,000  
Fair Value $ (614)  
Receive Rate 1.894%  
Weighted Average Pay Rate 2.39%  
Other Liabilities | Interest Rate Swap due March 1, 2024    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 20,000  
Fair Value $ (561)  
Receive Rate 1.907%  
Weighted Average Pay Rate 2.352%  
Other Liabilities | Interest Rate Swap Due June 15, 2021    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 6,000  
Fair Value $ (15)  
Receive Rate 1.894%  
Weighted Average Pay Rate 1.866%  
Other Liabilities | Interest Rate Swap Due June 30, 2021    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 3,000  
Fair Value $ (9)  
Receive Rate 1.831%  
Weighted Average Pay Rate 1.878%