XML 65 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Assets and liabilities that were recognized at fair value on a recurring basis (Details) - Recurring - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Liabilities    
Total $ 71,936 $ 13,878
Earn-out    
Liabilities    
Earn-out liability 3,480 11,100
Level 2    
Liabilities    
Total 68,456  
Level 3    
Liabilities    
Total 3,480 11,100
Level 3 | Earn-out    
Liabilities    
Earn-out liability 3,480 11,100
Interest rate swap asset    
Liabilities    
Interest rate swap liability 8,372 2,778
Interest rate swap asset | Level 2    
Liabilities    
Interest rate swap liability $ 8,372 $ 2,778