v3.22.2
Business Combinations - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 03, 2022
Apr. 29, 2022
Jun. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
numberOfBusinessCombinations
Business Acquisition [Line Items]        
Number of Businesses Acquired | numberOfBusinessCombinations       2
Business combinations aggregate purchase price       $ 396,388
Goodwill, amortization period for tax purposes       15 years
Total revenues recognized from business combinations     $ 18,200 $ 18,200
Net income (loss) recognized from business combinations     7,000 7,000
Acquisition related costs incurred     $ 1,900 1,900
Westwood        
Business Acquisition [Line Items]        
Business combinations aggregate purchase price       386,278
Effective date of acquisition   Apr. 29, 2022    
VCM        
Business Acquisition [Line Items]        
Business combinations aggregate purchase price       $ 10,110
Effective date of acquisition Jun. 03, 2022