XML 46 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value of Financial Assets and Liabilities - Summary of Fair Value Measurement Inputs and Valuation Techniques (Detail)
Mar. 31, 2021
Dec. 31, 2020
Measurement Input, Discount Rate [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration liability measurement input 0.020 0.020
Measurement Input, Discount Rate [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration liability measurement input 0 0
Measurement Input, Discount Rate [Member] | Weighted Average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration liability measurement input 0.017 0.013
Measurement Input Earnings Volatility [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration liability measurement input 2,000 1,800
Measurement Input Earnings Volatility [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration liability measurement input 0 0
Measurement Input Earnings Volatility [Member] | Weighted Average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration liability measurement input 0.093 0.069