XML 81 R96.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities - Schedule of Estimated Gross Fair Values of Derivative Instruments and Their Classification on Consolidated Balance Sheet (Details) - Cash Flow Hedges - Derivatives Designated as Hedging Instruments - Interest Rate Swap Agreements
$ in Thousands
Dec. 31, 2019
USD ($)
Liabilities:  
Derivative liabilities $ 16,238
Current Portion of Long-term Liabilities  
Liabilities:  
Current portion of long-term liabilities 4,947
Other Long-term Liabilities  
Liabilities:  
Other long-term liabilities $ 11,291