XML 71 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments - Acquisition-Related Contingent Consideration (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]      
Measurement period adjustments, net $ (19,300,000) $ 100,000  
Fair Value Recurring Basis Unobservable Input Reconciliation Liability Gain Loss Statement Of Income Extensible List Not Disclosed Flag fair value adjustments fair value adjustments fair value adjustments
All Acquisitions      
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]      
Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, low $ 38,000,000    
Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high $ 144,000,000    
Discount Rate      
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]      
Acquisition-related contingent consideration liabilities, measurement input, discount rate 0.120    
Earn-Out Liabilities      
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]      
Acquisition-related contingent consideration liabilities, estimated fair value $ 127,400,000 $ 160,200,000  
Acquisition-related contingent consideration liabilities, additions from new business combinations 2,800,000 101,600,000 $ 7,200,000
Measurement period adjustments, net 3,300,000 0 2,100,000
Acquisition-related contingent consideration liabilities, net increase (decrease), fair value adjustments (1,200,000) (29,500,000) 3,100,000
Acquisition-related contingent consideration liabilities, payments 37,800,000 47,000,000 50,400,000
Earn-Out Liabilities | Mandatorily Redeemable Stock      
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]      
Acquisition-related contingent consideration liabilities, estimated fair value 13,900,000 13,900,000  
Acquisition-related contingent consideration liabilities, net increase (decrease), fair value adjustments   (2,800,000) $ 1,000,000
Earn-Out Liabilities | Other Current Liabilities      
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]      
Acquisition-related contingent consideration liabilities, estimated fair value $ 37,700,000 $ 38,800,000