XML 101 R77.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Change in fair value of contingent consideration liabilities, net $ 35.8 $ 124.1 $ (13.6)
Level 3 | Obligations | Measurement Input, Discount Rate | Minimum      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent consideration liability measurement input 0.038    
Level 3 | Obligations | Measurement Input, Discount Rate | Maximum      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent consideration liability measurement input 0.128    
Level 3 | Obligations | Measurement Input, Discount Rate | Weighted Average      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent consideration liability measurement input 0.041    
Level 3 | Obligations | Measurement Input, Probability of Milestone Achievement | Minimum      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent consideration liability measurement input 0    
Level 3 | Obligations | Measurement Input, Probability of Milestone Achievement | Maximum      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent consideration liability measurement input 0.50    
Level 3 | Obligations | Measurement Input, Probability of Milestone Achievement | Weighted Average      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent consideration liability measurement input 0.396    
Previous Acquisitions      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Change in fair value of contingent consideration liabilities, net $ 30.9    
Two Previous Acquisitions      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Change in fair value of contingent consideration liabilities, net   $ 123.2