XML 106 R72.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Schedule of Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities associated with acquisition related contingent consideration   $ (9,490)
Level 1    
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities associated with acquisition related contingent consideration   0
Level 2    
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities associated with acquisition related contingent consideration   0
Level 3    
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities associated with acquisition related contingent consideration   (9,490)
Interest Rate Swap Contracts    
Assets, Fair Value Disclosure [Abstract]    
Derivative asset $ 3,897  
Liabilities, Fair Value Disclosure [Abstract]    
Derivative liability (35,146) (50,910)
Interest Rate Swap Contracts | Level 1    
Assets, Fair Value Disclosure [Abstract]    
Derivative asset 0  
Liabilities, Fair Value Disclosure [Abstract]    
Derivative liability 0 0
Interest Rate Swap Contracts | Level 2    
Assets, Fair Value Disclosure [Abstract]    
Derivative asset 3,897  
Liabilities, Fair Value Disclosure [Abstract]    
Derivative liability (35,146) (50,910)
Interest Rate Swap Contracts | Level 3    
Assets, Fair Value Disclosure [Abstract]    
Derivative asset 0  
Liabilities, Fair Value Disclosure [Abstract]    
Derivative liability $ 0 $ 0