XML 68 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Schedule of Cash Paid and Acquired for Acquisitions (Details)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
USD ($)
acquisition
Sep. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
acquisition
Business Combination, Separately Recognized Transactions [Line Items]      
Net cash paid $ 719,539 $ 1,033,695  
Escrow deposit $ 3,000   $ 8,701
Series of Individually Immaterial Business Acquisitions      
Business Combination, Separately Recognized Transactions [Line Items]      
Number of acquisitions | acquisition 4   13
Cash paid at closing $ 738,810   $ 1,072,820
Cash acquired (19,271)   (37,837)
Net cash paid $ 719,539   $ 1,034,983