XML 66 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions - Summary of Fair Value of Aggregate Consideration Payable (Parenthetical) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 06, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]        
Net cash paid     $ 237,684 $ 9,250
FeedbackNow [Member]        
Business Acquisition [Line Items]        
Cash acquired $ 500      
Net cash paid 8,000      
Indemnity holdback 1,485 $ 1,000 500  
Contingent purchase price 3,400      
Purchase price paid $ 8,425 $ 2,700 $ 1,800