XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 01, 2021
Jul. 01, 2020
Jun. 30, 2022
Dec. 31, 2021
Mar. 31, 2021
Jun. 30, 2021
Nonrecurring Acquisition Cost [Member]            
Business Acquisition [Line Items]            
Acquisition costs           $ 698
Modernize, Inc. [Member]            
Business Acquisition [Line Items]            
Closing date of acquisition   Jul. 01, 2020        
Cash paid upon closing   $ 43,900        
Cash paid for net assets acquired   3,900        
Business Combination, post-closing payments   $ 27,500        
Business combination, deferred consideration payment period   5 years        
Business combination, deferred consideration payment description   post-closing payments, payable in equal annual installments over a five year period, with the first installment paid in the first quarter of fiscal year 2022        
FC Ecosystem, LLC [Member]            
Business Acquisition [Line Items]            
Closing date of acquisition Mar. 01, 2021          
Cash paid upon closing $ 7,000          
Business Combination, post-closing payments $ 4,000          
Business combination, deferred consideration payment period 2 years          
Business combination, deferred consideration payment description post-closing          
Business combination, additional contingent consideration payable $ 9,000          
Business combination, contingent consideration payment description The purchase consideration also includes contingent consideration of up to an additional $9.0 million, which is payable for two years following the date of closing based on the achievement of revenue and margin targets and is calculated every February 28 for the preceding twelve months          
Business combination contingent consideration payable period 2 years          
Mayo Labs, LLC [Member]            
Business Acquisition [Line Items]            
Closing date of acquisition         Mar. 31, 2021  
Cash paid upon closing         $ 2,000  
Business Combination, post-closing payments         $ 2,000  
Business combination, deferred consideration payment period         2 years  
Business combination, deferred consideration payment description         post-closing payments, payable in equal annual installments over a two year period,  
Home Services Client Vertical [Member]            
Business Acquisition [Line Items]            
Closing date of acquisition     Jun. 30, 2022 Dec. 31, 2021    
Cash paid upon closing     $ 1,000 $ 1,000    
Business Combination, post-closing payments     $ 1,000 $ 2,000    
Business combination, deferred consideration payment period     2 years 2 years    
Business combination, deferred consideration payment description     post-closing payments, payable in equal annual installments over a two-year period, post-closing payments, payable in equal annual installments over a two-year period,