Fair Value Measurements (Details 2) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2020 |
Sep. 30, 2019 |
Sep. 30, 2020 |
Sep. 30, 2019 |
|
Business Acquisition, Contingent Consideration [Line Items] | ||||
Contingent consideration impairment | $ 29.0 | $ 57.8 | $ 23.5 | $ 66.3 |
Payments | 0.0 | 0.0 | 0.0 | 0.0 |
Fair Value, Measurements, Recurring | ||||
Business Acquisition, Contingent Consideration [Line Items] | ||||
Fair value, beginning of period | 351.6 | 401.3 | 346.1 | 409.8 |
Fair value, end of period | $ 322.6 | $ 343.5 | $ 322.6 | $ 343.5 |