XML 78 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Fair Value of Level 3 Financial Liabilities (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair value at the beginning of the period $ 5,200
Additions of contingent consideration 600
Changes in estimated fair value 45,000
Fair value at the end of the period 50,800
Level 3 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair value at the beginning of the period 5,200
Additions of contingent consideration 600
Changes in estimated fair value 45,000
Fair value at the end of the period $ 50,800