v3.22.2
Business Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands, shares in Millions
1 Months Ended 6 Months Ended 12 Months Ended
May 31, 2021
Mar. 31, 2021
Jun. 30, 2022
Dec. 31, 2021
Business Acquisition [Line Items]        
Goodwill     $ 1,634,085 $ 1,588,452
2022 Acquisitions        
Business Acquisition [Line Items]        
Purchase price consideration     108,800  
Payment to acquire business     6,100  
Goodwill     60,800  
Goodwill deductible for tax purposes     90,100  
2022 Acquisitions | Other Liabilities        
Business Acquisition [Line Items]        
Business combination, recognized identifiable assets acquired and liabilities assumed, liabilities     58,700  
2022 Acquisitions | Class A Common Stock        
Business Acquisition [Line Items]        
Business combination, consideration transferred, equity interests issued and issuable     $ 44,000  
Wave Optics        
Business Acquisition [Line Items]        
Purchase price consideration $ 510,400      
Business combination, consideration transferred, equity interests issued and issuable 252,000      
Payment to acquire business 13,700      
Business combination, recognized identifiable assets acquired and liabilities assumed, liabilities 238,400      
Goodwill 370,236      
Business combination total consideration including post combination expense 541,800      
Business combination, post combination expense $ 31,400      
Wave Optics | Class A Common Stock        
Business Acquisition [Line Items]        
Business combination consideration in shares issued or issuable 4.7      
Fit Analytics        
Business Acquisition [Line Items]        
Purchase price consideration   $ 124,400    
Goodwill   $ 88,132    
Other 2021 Acquisitions        
Business Acquisition [Line Items]        
Purchase price consideration       266,100
Payment to acquire business       139,500
Goodwill       203,482
Goodwill deductible for tax purposes       8,200
Other 2021 Acquisitions | Other Liabilities        
Business Acquisition [Line Items]        
Business combination, recognized identifiable assets acquired and liabilities assumed, liabilities       32,900
Other 2021 Acquisitions | Class A Common Stock        
Business Acquisition [Line Items]        
Business combination, consideration transferred, equity interests issued and issuable       $ 93,700