Fair Value Measurements (Details Textual) - USD ($) |
3 Months Ended | 9 Months Ended | |
---|---|---|---|
Sep. 30, 2021 |
Sep. 30, 2021 |
Dec. 31, 2020 |
|
Business Acquisition, Contingent Consideration [Line Items] | |||
Asset impairment charges | $ 0 | $ 0 | |
Contingent consideration obligations | $ 210,700,000 | $ 210,700,000 | $ 110,300,000 |
Technological and Regulatory Success, Probability | 10.80% | ||
3.625% Senior Notes due 2022 | |||
Business Acquisition, Contingent Consideration [Line Items] | |||
Senior notes interest rate | 3.625% | 3.625% | |
4.050% Senior Notes due 2025 | |||
Business Acquisition, Contingent Consideration [Line Items] | |||
Senior notes interest rate | 4.05% | 4.05% | |
5.200% Senior Notes due 2045 | |||
Business Acquisition, Contingent Consideration [Line Items] | |||
Senior notes interest rate | 5.20% | 5.20% |