XML 89 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions - Schedule of Contingent and Non-Contingent Consideration Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition, Contingent Consideration [Line Items]    
Accruals and other current liabilities $ 5,382 $ 2,884
Accruals and other current liabilities 4,751 685
Series of Individually Immaterial Business Acquisitions    
Business Acquisition, Contingent Consideration [Line Items]    
Accruals and other current liabilities 5,382 2,884
Other liabilities 1,231 1,415
Contingent consideration from acquisitions 6,613 4,299
Accruals and other current liabilities 4,751 685
Other liabilities 6,177 1,774
Non-contingent consideration from acquisitions $ 10,928 $ 2,459