XML 89 R88.htm IDEA: XBRL DOCUMENT v3.20.1
Financial Derivatives (Interest Rate Swaps) (Details) - Interest rate swaps
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Long  
Derivative [Line Items]  
Notional Amount $ 305,723
Fair Value 1,348
Long | 2021 [Member]  
Derivative [Line Items]  
Notional Amount 181,950
Fair Value (49)
Long | 2022 [Member]  
Derivative [Line Items]  
Notional Amount 53,974
Fair Value 441
Long | 2023 [Member]  
Derivative [Line Items]  
Notional Amount 48,657
Fair Value 709
Long | 2024 [Member]  
Derivative [Line Items]  
Notional Amount 11,342
Fair Value 306
Long | 2029 [Member]  
Derivative [Line Items]  
Notional Amount 9,800
Fair Value $ (59)
Long | Weighted Average  
Derivative [Line Items]  
Pay Rate 1.78%
Receive Rate 1.91%
Remaining Years to Maturity 2 years 5 months 19 days
Long | Weighted Average | 2021 [Member]  
Derivative [Line Items]  
Pay Rate 1.67%
Receive Rate 1.89%
Remaining Years to Maturity 1 year 10 months 2 days
Long | Weighted Average | 2022 [Member]  
Derivative [Line Items]  
Pay Rate 1.85%
Receive Rate 1.91%
Remaining Years to Maturity 2 years 2 months 1 day
Long | Weighted Average | 2023 [Member]  
Derivative [Line Items]  
Pay Rate 2.00%
Receive Rate 1.92%
Remaining Years to Maturity 3 years 3 months 3 days
Long | Weighted Average | 2024 [Member]  
Derivative [Line Items]  
Pay Rate 2.33%
Receive Rate 2.09%
Remaining Years to Maturity 4 years 2 months 23 days
Long | Weighted Average | 2029 [Member]  
Derivative [Line Items]  
Pay Rate 1.78%
Receive Rate 1.91%
Remaining Years to Maturity 9 years 9 months 7 days
Short  
Derivative [Line Items]  
Notional Amount $ 732,961
Fair Value (4,599)
Short | 2020 [Member]  
Derivative [Line Items]  
Notional Amount 68,607
Fair Value (234)
Short | 2021 [Member]  
Derivative [Line Items]  
Notional Amount 268,929
Fair Value (419)
Short | 2022 [Member]  
Derivative [Line Items]  
Notional Amount 31,350
Fair Value 9
Short | 2023 [Member]  
Derivative [Line Items]  
Notional Amount 101,012
Fair Value (1,265)
Short | 2024 [Member]  
Derivative [Line Items]  
Notional Amount 13,000
Fair Value 99
Short | 2025 [Member]  
Derivative [Line Items]  
Notional Amount 12,800
Fair Value (24)
Short | 2026 [Member]  
Derivative [Line Items]  
Notional Amount 59,902
Fair Value 1,946
Short | 2028 [Member]  
Derivative [Line Items]  
Notional Amount 32,942
Fair Value (1,634)
Short | 2029 [Member]  
Derivative [Line Items]  
Notional Amount 136,838
Fair Value (2,018)
Short | 2030 [Member]  
Derivative [Line Items]  
Notional Amount 685
Fair Value (32)
Short | 2036 [Member]  
Derivative [Line Items]  
Notional Amount 1,100
Fair Value 87
Short | 2049 [Member]  
Derivative [Line Items]  
Notional Amount 5,796
Fair Value $ (1,114)
Short | Weighted Average  
Derivative [Line Items]  
Pay Rate 1.83%
Receive Rate 1.94%
Remaining Years to Maturity 4 years 3 months 21 days
Short | Weighted Average | 2020 [Member]  
Derivative [Line Items]  
Pay Rate 1.74%
Receive Rate 1.93%
Remaining Years to Maturity 5 hours
Short | Weighted Average | 2021 [Member]  
Derivative [Line Items]  
Pay Rate 1.73%
Receive Rate 1.95%
Remaining Years to Maturity 1 year 7 months 20 days
Short | Weighted Average | 2022 [Member]  
Derivative [Line Items]  
Pay Rate 1.65%
Receive Rate 1.93%
Remaining Years to Maturity 2 years 1 month 20 days
Short | Weighted Average | 2023 [Member]  
Derivative [Line Items]  
Pay Rate 2.06%
Receive Rate 1.91%
Remaining Years to Maturity 3 years 3 months 14 days
Short | Weighted Average | 2024 [Member]  
Derivative [Line Items]  
Pay Rate 1.56%
Receive Rate 1.89%
Remaining Years to Maturity 4 years 10 months 24 days
Short | Weighted Average | 2025 [Member]  
Derivative [Line Items]  
Remaining Years to Maturity 5 years 2 months 19 days
Short | Weighted Average | 2026 [Member]  
Derivative [Line Items]  
Pay Rate 1.24%
Receive Rate 1.94%
Remaining Years to Maturity 6 years 6 months
Short | Weighted Average | 2028 [Member]  
Derivative [Line Items]  
Pay Rate 2.40%
Receive Rate 1.93%
Remaining Years to Maturity 8 years 4 months 2 days
Short | Weighted Average | 2029 [Member]  
Derivative [Line Items]  
Pay Rate 2.02%
Receive Rate 1.96%
Remaining Years to Maturity 9 years 7 months 9 days
Short | Weighted Average | 2030 [Member]  
Derivative [Line Items]  
Pay Rate 2.38%
Receive Rate 1.90%
Remaining Years to Maturity 10 years 10 months 24 days
Short | Weighted Average | 2036 [Member]  
Derivative [Line Items]  
Pay Rate 1.45%
Receive Rate 1.94%
Remaining Years to Maturity 16 years 1 month 20 days
Short | Weighted Average | 2049 [Member]  
Derivative [Line Items]  
Pay Rate 2.89%
Receive Rate 2.09%
Remaining Years to Maturity 29 years 10 days
Forward-starting interest rate swap [Member] | Short  
Derivative [Line Items]  
Notional Amount $ 20,900
Fair Value $ (41)
Derivative fixed interest rate including forward-starting swaps 1.83%