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.1
Fair Value Measurement - Schedule of Fair Value, Financial Instruments Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets $ 0 $ 68
Derivative liabilities 162,727 63,746
Contingent consideration 9,600  
Contingent consideration recorded in accrued expenses and other liabilities 7,500  
Fair value, measurements, recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   683
Derivative liabilities 162,727 64,361
Contingent consideration 9,557 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 162,727 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 162,727 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 162,727 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 9,557 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