XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Additional Information (Detail)
$ in Thousands
1 Months Ended 3 Months Ended
Dec. 31, 2021
USD ($)
Company
Mar. 31, 2022
USD ($)
Business
Business Acquisition [Line Items]    
Number of business acquisitions completed | Business   2
Aggregate consideration   $ 13,200
Issuance of common stock for employee stock purchase program   4,187
World Programming [Member]    
Business Acquisition [Line Items]    
Aggregate consideration $ 73,050  
Number Of Privately Held Companies Acquired | Company 2  
Contingent consideration $ 23,100 2,800
World Programming [Member] | Employees [Member] | Other Accrued Expenses and Current Liabilities [Member]    
Business Acquisition [Line Items]    
Contingent consideration   $ 2,800
Class A Common Stock [Member] | World Programming [Member]    
Business Acquisition [Line Items]    
Amount of cash consideration 50,000  
Contingent consideration 20,300  
Issuance of common stock for employee stock purchase program $ 29,500  
Stock-based compensation recognized service period 3 years