XML 69 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Instruments - Fair Values of Derivative Instrument and Respective Classification in Condensed Consolidated Balance Sheets (Detail) - Interest Rate Swap Agreements [Member] - Cash Flow Hedges [Member] - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Derivative liabilities $ (34,636) $ (21,247)
Designated as Hedging Instrument [Member] | Other Non-Current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities (24,159) (13,420)
Designated as Hedging Instrument [Member] | Accrued Expenses [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities $ (10,477) $ (7,827)