XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value - Contingent Consideration (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Business Acquisition, Contingent Consideration [Line Items]    
Contingent consideration liability at beginning of period $ 14,725 $ 15,250
Additions   1,500
Payment of contingent consideration - operating (1,000)  
Payment of contingent consideration - financing   (12,000)
Gain (2,900)  
Contingent consideration liability at end of period 10,825 $ 4,750
Level 3 | Other current liabilities    
Business Acquisition, Contingent Consideration [Line Items]    
Contingent consideration liability at beginning of period 4,800  
Contingent consideration liability at end of period 4,000  
Level 3 | Other long-term liabilities    
Business Acquisition, Contingent Consideration [Line Items]    
Contingent consideration liability at beginning of period 9,900  
Contingent consideration liability at end of period $ 6,800