Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurement - Schedule of Fair Value, Financial Instruments Measured on Recurring Basis (Details)

v3.20.2
Fair Value Measurement - Schedule of Fair Value, Financial Instruments Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets $ 0 $ 68
Derivative liabilities 166,325 63,746
Contingent consideration 8,000  
Contingent consideration recorded in accrued expenses and other liabilities 11,200  
Fair value, measurements, recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   683
Derivative liabilities 166,325 64,361
Contingent consideration 7,984 11,809
Fair value, measurements, recurring | Interest rate swaps    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   683
Derivative liabilities 166,325 64,361
Fair value, measurements, recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   0
Derivative liabilities 0 0
Contingent consideration 0 0
Fair value, measurements, recurring | Level 1 | Interest rate swaps    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   0
Derivative liabilities 0 0
Fair value, measurements, recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   683
Derivative liabilities 166,325 64,361
Contingent consideration 0 0
Fair value, measurements, recurring | Level 2 | Interest rate swaps    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   683
Derivative liabilities 166,325 64,361
Fair value, measurements, recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   0
Derivative liabilities 0 0
Contingent consideration 7,984 11,809
Fair value, measurements, recurring | Level 3 | Interest rate swaps    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   0
Derivative liabilities $ 0 $ 0