XML 115 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
FAIR VALUE MEASUREMENTS - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Change in fair value of contingent consideration liabilities, net $ 124.1 $ (13.6) $ 6.1
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.0006    
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.0926    
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.937    
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.592    
Level 3 | Obligations | Measurement Input, Volatility of Future Revenue | Maximum      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent consideration liability measurement input 0.400    
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    
Two Previous Acquisitions      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Change in fair value of contingent consideration liabilities, net   $ 12.7