Derivative Financial Instruments and Hedging Activities - Schedule of Fair Value and Balance Sheet Location (Details) - USD ($) $ in Thousands |
Jun. 30, 2021 |
Dec. 31, 2020 |
---|---|---|
Interest rate swaps | ||
Derivative [Line Items] | ||
Derivative Liability | $ 60,987 | $ 87,873 |
Other current liabilities | ||
Derivative [Line Items] | ||
Derivative Liability | 84,200 | 127,700 |
Other current liabilities | Designated as Hedging Instrument | Interest rate swaps | ||
Derivative [Line Items] | ||
Derivative Liability | 39,000 | 49,300 |
Other noncurrent liabilities | ||
Derivative [Line Items] | ||
Derivative Liability | 31,200 | 12,500 |
Other noncurrent liabilities | Designated as Hedging Instrument | Interest rate swaps | ||
Derivative [Line Items] | ||
Derivative Liability | $ 22,000 | $ 38,600 |