Fair Value Measurements - Summary of Significant Unobservable Inputs (Details) $ in Millions |
Dec. 31, 2022
USD ($)
|
Dec. 31, 2021
USD ($)
|
Dec. 31, 2020
USD ($)
|
---|---|---|---|
Risk-adjusted discount rate | |||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||
Discount rate | 0.0130 | ||
Weighted Average | Risk-adjusted discount rate | |||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||
Discount rate | 0 | 0.0130 | |
Fair Value, Recurring | |||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||
Contingent consideration obligations | $ 0.0 | $ 209.1 | $ 259.8 |
Fair Value, Recurring | Fair Value, Inputs, Level 3 | |||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||
Contingent consideration obligations | $ 0.0 | $ 209.1 |