XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments - Summary of Fair Value Measuring on Recurring Basis of Contingent Consideration (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Fair Value Disclosures [Abstract]    
Beginning balance $ 786 $ 2,468
Fair value adjustment 599  
Payment on contingent consideration   (250)
Accretion of discounted liabilities 6 16
Foreign exchange effect 46 (29)
Ending balance $ 1,437 $ 2,205