XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments - Acquisition-Related Contingent Consideration and Other Liabilities - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]          
Acquisition-related contingent consideration liabilities, net increase (decrease), measurement period adjustments     $ 24,700,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    
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 $ 16,000,000   $ 16,000,000    
Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high $ 121,000,000   $ 121,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   0.120    
Earn-Out Liabilities          
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]          
Acquisition-related contingent consideration liabilities, estimated fair value $ 99,200,000   $ 99,200,000   $ 127,400,000
Acquisition-related contingent consideration liabilities, additions from new business combinations 0 $ 0 0 $ 1,700,000  
Acquisition-related contingent consideration liabilities, net increase (decrease), measurement period adjustments 0 3,400,000 0 1,500,000  
Acquisition-related contingent consideration liabilities, net increase (decrease), fair value adjustments (1,800,000) (1,300,000) (2,100,000) (1,300,000)  
Acquisition-related contingent consideration liabilities, payments 24,500,000 $ 26,800,000 26,100,000 $ 26,800,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 31,500,000   31,500,000   37,700,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 700,000   700,000   $ 13,900,000
Acquisition-related contingent consideration liabilities, net increase (decrease), fair value adjustments $ (11,600,000)   (11,600,000)    
Acquisition-related contingent consideration liabilities, payments     $ 1,700,000