XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurement - Changes in Estimated Fair Value of Contingent Consideration Liabilities (Detail) - Level 3 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance $ 11,896 $ 16,535 $ 19,112
Cash payments (6,040) (6,044) (4,044)
Change in estimated fair value, recorded in general and administrative expenses (217) (1,405) (1,467)
Ending balance $ 6,073 $ 11,896 $ 16,535