XML 86 R75.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Derivatives (Interest Rate Swaps) (Details) - Interest rate swaps - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Long    
Derivative [Line Items]    
Notional Amount $ 422,425 $ 305,723
Fair Value 15,079 1,348
Long | 2021 [Member]    
Derivative [Line Items]    
Notional Amount 12,950 181,950
Fair Value 297 (49)
Long | 2022 [Member]    
Derivative [Line Items]    
Notional Amount 87,683 53,974
Fair Value 1,878 441
Long | 2023 [Member]    
Derivative [Line Items]    
Notional Amount 48,657 48,657
Fair Value 2,615 709
Long | 2024 [Member]    
Derivative [Line Items]    
Notional Amount 86,342 11,342
Fair Value 5,027 306
Long | 2025 [Member]    
Derivative [Line Items]    
Notional Amount 25,300  
Fair Value 250  
Long | 2027 [Member]    
Derivative [Line Items]    
Notional Amount 25,108  
Fair Value 256  
Long | 2029 [Member]    
Derivative [Line Items]    
Notional Amount 9,800 9,800
Fair Value 1,100 $ (59)
Long | 2030 [Member]    
Derivative [Line Items]    
Notional Amount 126,585  
Fair Value $ 3,656  
Long | Weighted Average    
Derivative [Line Items]    
Pay Rate 1.28% 1.78%
Receive Rate 0.72% 1.91%
Remaining Years to Maturity 5 years 4 months 20 days 2 years 5 months 19 days
Long | Weighted Average | 2021 [Member]    
Derivative [Line Items]    
Pay Rate 1.75% 1.67%
Receive Rate 0.31% 1.89%
Remaining Years to Maturity 1 year 2 months 15 days 1 year 10 months 2 days
Long | Weighted Average | 2022 [Member]    
Derivative [Line Items]    
Pay Rate 1.33% 1.85%
Receive Rate 0.65% 1.91%
Remaining Years to Maturity 1 year 8 months 12 days 2 years 2 months 1 day
Long | Weighted Average | 2023 [Member]    
Derivative [Line Items]    
Pay Rate 2.00% 2.00%
Receive Rate 0.31% 1.92%
Remaining Years to Maturity 2 years 9 months 3 days 3 years 3 months 3 days
Long | Weighted Average | 2024 [Member]    
Derivative [Line Items]    
Pay Rate 1.65% 2.33%
Receive Rate 1.14% 2.09%
Remaining Years to Maturity 4 years 2 months 26 days 4 years 2 months 23 days
Long | Weighted Average | 2025 [Member]    
Derivative [Line Items]    
Pay Rate 0.50%  
Receive Rate 0.42%  
Remaining Years to Maturity 4 years 9 months 3 days  
Long | Weighted Average | 2027 [Member]    
Derivative [Line Items]    
Pay Rate 0.63%  
Receive Rate 1.43%  
Remaining Years to Maturity 6 years 9 months 3 days  
Long | Weighted Average | 2029 [Member]    
Derivative [Line Items]    
Pay Rate 1.78% 1.78%
Receive Rate 0.42% 1.91%
Remaining Years to Maturity 9 years 3 months 7 days 9 years 9 months 7 days
Long | Weighted Average | 2030 [Member]    
Derivative [Line Items]    
Pay Rate 0.91%  
Receive Rate 0.63%  
Remaining Years to Maturity 9 years 8 months 15 days  
Short    
Derivative [Line Items]    
Notional Amount $ 537,459 $ 732,961
Fair Value (32,684) (4,599)
Short | 2020 [Member]    
Derivative [Line Items]    
Notional Amount 17,500 68,607
Fair Value (447) (234)
Short | 2021 [Member]    
Derivative [Line Items]    
Notional Amount 129,975 268,929
Fair Value (2,554) (419)
Short | 2022 [Member]    
Derivative [Line Items]    
Notional Amount 101,012 31,350
Fair Value (5,464) 9
Short | 2023 [Member]    
Derivative [Line Items]    
Notional Amount 26,500 101,012
Fair Value (996) (1,265)
Short | 2024 [Member]    
Derivative [Line Items]    
Notional Amount   13,000
Fair Value   99
Short | 2025 [Member]    
Derivative [Line Items]    
Notional Amount 28,104 12,800
Fair Value (1,451) (24)
Short | 2026 [Member]    
Derivative [Line Items]    
Notional Amount 34,000 59,902
Fair Value (73) 1,946
Short | 2028 [Member]    
Derivative [Line Items]    
Notional Amount 32,942 32,942
Fair Value (5,023) (1,634)
Short | 2029 [Member]    
Derivative [Line Items]    
Notional Amount 92,594 136,838
Fair Value (10,163) (2,018)
Short | 2030 [Member]    
Derivative [Line Items]    
Notional Amount 67,936 685
Fair Value (3,343) (32)
Short | 2036 [Member]    
Derivative [Line Items]    
Notional Amount 1,100 1,100
Fair Value (106) 87
Short | 2049 [Member]    
Derivative [Line Items]    
Notional Amount 5,796 5,796
Fair Value $ (3,064) $ (1,114)
Short | Weighted Average    
Derivative [Line Items]    
Pay Rate 1.55% 1.83%
Receive Rate 0.47% 1.94%
Remaining Years to Maturity 5 years 6 months 29 days 4 years 3 months 21 days
Short | Weighted Average | 2020 [Member]    
Derivative [Line Items]    
Pay Rate 2.75% 1.74%
Receive Rate 0.31% 1.93%
Remaining Years to Maturity 17 hours 2 months 26 days
Short | Weighted Average | 2021 [Member]    
Derivative [Line Items]    
Pay Rate 1.21% 1.73%
Receive Rate 0.51% 1.95%
Remaining Years to Maturity 1 year 7 months 24 days 1 year 7 months 20 days
Short | Weighted Average | 2022 [Member]    
Derivative [Line Items]    
Pay Rate 2.06% 1.65%
Receive Rate 0.54% 1.93%
Remaining Years to Maturity 2 years 9 months 14 days 2 years 1 month 20 days
Short | Weighted Average | 2023 [Member]    
Derivative [Line Items]    
Pay Rate 1.06% 2.06%
Receive Rate 0.37% 1.91%
Remaining Years to Maturity 4 years 9 months 18 days 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]    
Pay Rate 1.25%  
Receive Rate 0.31%  
Remaining Years to Maturity 6 years 5 years 2 months 19 days
Short | Weighted Average | 2026 [Member]    
Derivative [Line Items]    
Pay Rate 0.49% 1.24%
Receive Rate 0.30% 1.94%
Remaining Years to Maturity 6 years 11 months 26 days 6 years 6 months
Short | Weighted Average | 2028 [Member]    
Derivative [Line Items]    
Pay Rate 2.40% 2.40%
Receive Rate 0.38% 1.93%
Remaining Years to Maturity 7 years 10 months 2 days 8 years 4 months 2 days
Short | Weighted Average | 2029 [Member]    
Derivative [Line Items]    
Pay Rate 1.78% 2.02%
Receive Rate 0.54% 1.96%
Remaining Years to Maturity 9 years 3 months 14 days 9 years 7 months 9 days
Short | Weighted Average | 2030 [Member]    
Derivative [Line Items]    
Pay Rate 1.10% 2.38%
Receive Rate 0.36% 1.90%
Remaining Years to Maturity 9 years 8 months 8 days 10 years 10 months 24 days
Short | Weighted Average | 2036 [Member]    
Derivative [Line Items]    
Pay Rate 1.45% 1.45%
Receive Rate 0.31% 1.94%
Remaining Years to Maturity 15 years 7 months 20 days 16 years 1 month 20 days
Short | Weighted Average | 2049 [Member]    
Derivative [Line Items]    
Pay Rate 2.89% 2.89%
Receive Rate 1.45% 2.09%
Remaining Years to Maturity 28 years 6 months 10 days 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%