v3.22.0.1
Business Acquisitions and Divestitures - Additional Information (Details) - USD ($)
$ in Thousands, shares in Millions
1 Months Ended 3 Months Ended 12 Months Ended
May 31, 2021
Jun. 30, 2019
Dec. 31, 2019
Dec. 31, 2021
Dec. 31, 2019
Dec. 31, 2020
Business Acquisition [Line Items]            
Disposal group including discontinued operation, purchase consideration         $ 73,796  
Placed, LLC            
Business Acquisition [Line Items]            
Disposal group including discontinued operation, cash consideration   $ 77,800        
Disposal group including discontinued operation, purchase consideration   66,900        
Placed, LLC | Other Income (Expense)            
Business Acquisition [Line Items]            
Disposal group including discontinued operation, net gain on disposal   $ 39,900        
Wave Optics            
Business Acquisition [Line Items]            
Business combination total consideration including post combination expense $ 541,800          
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          
Business combination, post combination expense 31,400          
Fit Analytics            
Business Acquisition [Line Items]            
Purchase price consideration $ 124,400          
Other Acquisitions            
Business Acquisition [Line Items]            
Purchase price consideration     $ 34,000 $ 266,100    
Payment to acquire business       139,500    
Goodwill deductible for tax purposes     23,500 8,200 23,500  
Other Acquisitions | Other Liabilities            
Business Acquisition [Line Items]            
Business combination, recognized identifiable assets acquired and liabilities assumed, liabilities       32,900    
2020 Acquisitions            
Business Acquisition [Line Items]            
Goodwill deductible for tax purposes           $ 49,600
AI Factory, Inc.            
Business Acquisition [Line Items]            
Current and future cash consideration payments     128,100   128,100  
Estimated fair value of minority interest     $ 13,500   $ 13,500  
Class A Common Stock | Wave Optics            
Business Acquisition [Line Items]            
Business combination consideration in shares issued or issuable 4.7          
Class A Common Stock | Other Acquisitions            
Business Acquisition [Line Items]            
Business combination, consideration transferred, equity interests issued and issuable       $ 93,700