XML 47 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 01, 2024
Jan. 03, 2024
Jun. 30, 2022
Dec. 31, 2021
Sep. 30, 2020
Best Company          
Business Acquisition [Line Items]          
Closing date of acquisition   Jan. 04, 2024      
Cash paid upon closing   $ 2,510      
Business Combination, post-closing payments   $ 4,000      
Business combination, deferred consideration payment period   2 years      
Business combination, deferred consideration payment description   post-closing payments, payable in equal annual installments over two years, with the first installment payable twelve months following the date of closing.      
Business combination, incremental convertible promissory note   $ 1,000      
AquaVida          
Business Acquisition [Line Items]          
Closing date of acquisition Mar. 01, 2024        
Cash paid upon closing $ 2,000        
Business Combination, post-closing payments $ 4,000        
Business combination, deferred consideration payment period 4 years        
Business combination, deferred consideration payment description post-closing payments, payable in equal annual installments over a four-year period, with the first installment payable twelve months following the date of closing        
Modernize, Inc.          
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 annual installment paid in the first quarter of fiscal year 2022
Home Services Client Vertical          
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