XML 72 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities Narrative (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Contract
Dec. 31, 2017
USD ($)
Derivative [Line Items]        
Current Notional Amount   $ 332,813    
Payments for Termination of Derivative Instrument   13,159 $ 0 $ 0
Interest Rate Swap        
Derivative [Line Items]        
Number of Interest Rate Derivatives Held | Contract     3  
Current Notional Amount     $ 200,000  
Payments for Termination of Derivative Instrument $ 13,200      
Interest Rate Swap 1.2570% Due October 2022        
Derivative [Line Items]        
Current Notional Amount   37,500    
Interest Rate Swap 1.4685% Due June 2022        
Derivative [Line Items]        
Current Notional Amount   100,000    
Interest Rate Swap 1.4203% Due June 2022        
Derivative [Line Items]        
Current Notional Amount   $ 100,000