XML 84 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Interest Rate Swaps - Interest rate derivatives and their fair values (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 20, 2018
Apr. 05, 2017
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Reclassification of other comprehensive income to interest expense   $ (110) $ 0 $ 0    
Forecast            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Reclassification of other comprehensive income to interest expense $ 2,100          
Interest Rate Swap            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional amount of derivative         $ 400,000 $ 400,000
Interest Rate Swap | Cash flow hedging            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional amount of derivative   1,000,000 400,000      
Fair value   2,343 1,449      
Swap instrument one matures on December 17, 2021 | Cash flow hedging            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional amount of derivative   $ 25,000 25,000      
Fixed Rate Per annum   1.989%        
Expiration Date   Dec. 17, 2021        
Fair value   $ 331 100      
Swap instrument two matures on December 17, 2021 | Cash flow hedging            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional amount of derivative   $ 100,000 100,000      
Fixed Rate Per annum   1.989%        
Expiration Date   Dec. 17, 2021        
Fair value   $ 1,318 401      
Swap instrument three matures on December 17, 2021 | Cash flow hedging            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional amount of derivative   $ 75,000 75,000      
Fixed Rate Per annum   1.989%        
Expiration Date   Dec. 17, 2021        
Fair value   $ 990 298      
Swap instrument one matures on April 27, 2022 | Cash flow hedging            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional amount of derivative   $ 50,000 50,000      
Fixed Rate Per annum   2.033%        
Expiration Date   Apr. 27, 2022        
Fair value   $ 667 158      
Swap instrument two matures on April 27, 2022 | Cash flow hedging            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional amount of derivative   $ 100,000 100,000      
Fixed Rate Per annum   2.029%        
Expiration Date   Apr. 27, 2022        
Fair value   $ 1,341 337      
Swap instrument three matures on April 27, 2022 | Cash flow hedging            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional amount of derivative   $ 50,000 50,000      
Fixed Rate Per annum   2.033%        
Expiration Date   Apr. 27, 2022        
Fair value   $ 666 $ 155      
Swap instrument one matures on December 17, 2023 | Cash flow hedging            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional amount of derivative   $ 100,000        
Fixed Rate Per annum   2.617%        
Expiration Date   Dec. 17, 2023        
Fair value   $ (782)        
Swap instrument two matures on December 17, 2023            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional amount of derivative   $ 200,000        
Fixed Rate Per annum   2.636%        
Expiration Date   Dec. 17, 2023        
Fair value   $ (722)        
Swap instrument one matures on April 27, 2024 | Cash flow hedging            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional amount of derivative   $ 100,000        
Fixed Rate Per annum   2.621%        
Expiration Date   Apr. 27, 2024        
Fair value   $ (818)        
Swap instrument two matures on April 27, 2024 | Cash flow hedging            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional amount of derivative   $ 200,000        
Fixed Rate Per annum   2.642%        
Expiration Date   Apr. 27, 2024        
Fair value   $ (648)