XML 103 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE DISCLOSURES - Summary of Assumptions Used in Calculating Fair Value (Details)
$ in Millions
Dec. 31, 2019
USD ($)
year
Dec. 31, 2018
USD ($)
year
Monte Carlo Simulation | Minimum | Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input   0.1075
Monte Carlo Simulation | Minimum | Expected payment period remaining (in years)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input | year   1
Monte Carlo Simulation | Maximum | Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input   0.1225
Monte Carlo Simulation | Maximum | Expected payment period remaining (in years)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input | year   3
Income Approach | Expected payment period remaining (in years)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input | year   1
Income Approach | Minimum | Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input   0.0370
Income Approach | Maximum | Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input   0.0500
Discounted Cash Flow | Minimum | Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input 0.0370 0.0603
Discounted Cash Flow | Minimum | Expected payment period remaining (in years)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input | year 0 1
Discounted Cash Flow | Maximum | Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input 0.0746 0.1575
Discounted Cash Flow | Maximum | Expected payment period remaining (in years)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input | year 3 4
Fair Value, Measurements, Recurring | Monte Carlo Simulation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value   $ 33.2
Fair Value, Measurements, Recurring | Monte Carlo Simulation | Payment cap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Payment cap   37.3
Fair Value, Measurements, Recurring | Income Approach    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value   26.5
Fair Value, Measurements, Recurring | Income Approach | Payment cap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Payment cap   27.3
Fair Value, Measurements, Recurring | Discounted Cash Flow    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value $ 27.2 1.0
Fair Value, Measurements, Recurring | Discounted Cash Flow | Payment cap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Payment cap $ 28.8 $ 1.1