XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Change in Estimated Fair Value Calculated for Liabilities Valued on Recurring Basis Utilizing Level 3 Inputs (Detail)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Decrease in contingent consideration obligations $ (74)
Significant Unobservable Inputs (Level 3) [Member] | Contingent Consideration Obligations [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Balance at the beginning of the period 227
Payments (107)
Decrease in contingent consideration obligations (74)
Balance at the end of the period $ 46