XML 45 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Jul. 01, 2020
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2021
Modernize, Inc. [Member]        
Business Acquisition [Line Items]        
Closing date of acquisition Jul. 01, 2020      
Cash paid upon closing $ 43.9      
Cash paid for net assets acquired 3.9      
Business Combination, post-closing payments $ 27.5      
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 [Member]        
Business Acquisition [Line Items]        
Closing date of acquisition     Jun. 30, 2022 Dec. 31, 2021
Cash paid upon closing   $ 1.0   $ 1.0
Business Combination, post-closing payments   $ 1.0   $ 2.0
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,