XML 149 R125.htm IDEA: XBRL DOCUMENT v3.20.4
FAIR VALUE MEASUREMENTS (Change in Fair Value at Level 3) (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 $ 0 $ 0
Contingent Consideration [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Beginning Balance 26,100,000 21,600,000
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases 77,300,000 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Accretion 3,800,000 1,900,000
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements (3,000,000.0) 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings (92,100,000) 2,600,000
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value $ 12,100,000 $ 26,100,000