Annual report pursuant to Section 13 and 15(d)

Business Combinations - Summary of Valuation of Intangible Assets (Details)

v3.22.4
Business Combinations - Summary of Valuation of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 10, 2022
Mar. 01, 2022
Sep. 14, 2021
Business Acquisition [Line Items]      
Estimated useful lives 3 years    
March2022 Acquisition [Member]      
Business Acquisition [Line Items]      
Total intangible assets   $ 2,700  
March2022 Acquisition [Member] | Minimum [Member]      
Business Acquisition [Line Items]      
Estimated useful lives   3 years  
March2022 Acquisition [Member] | Maximum [Member]      
Business Acquisition [Line Items]      
Estimated useful lives   10 years  
Pandologic Ltd [Member]      
Business Acquisition [Line Items]      
Total intangible assets     $ 92,000
Pandologic Ltd [Member] | Minimum [Member]      
Business Acquisition [Line Items]      
Estimated useful lives   4 years  
Pandologic Ltd [Member] | Maximum [Member]      
Business Acquisition [Line Items]      
Estimated useful lives   7 years  
Influencer Network [Member] | March2022 Acquisition [Member]      
Business Acquisition [Line Items]      
Total intangible assets   $ 1,200  
Estimated useful lives   5 years  
Customer Relationships [Member] | Pandologic Ltd [Member]      
Business Acquisition [Line Items]      
Total intangible assets     $ 70,000
Customer Relationships [Member] | Pandologic Ltd [Member] | Minimum [Member]      
Business Acquisition [Line Items]      
Estimated useful lives     5 years
Customer Relationships [Member] | Pandologic Ltd [Member] | Maximum [Member]      
Business Acquisition [Line Items]      
Estimated useful lives     7 years
Developed Technology [Member] | Pandologic Ltd [Member]      
Business Acquisition [Line Items]      
Total intangible assets     $ 20,000
Estimated useful lives     4 years
Trade Name [Member] | March2022 Acquisition [Member]      
Business Acquisition [Line Items]      
Total intangible assets   $ 200  
Estimated useful lives   10 years  
Trade Name [Member] | Pandologic Ltd [Member]      
Business Acquisition [Line Items]      
Total intangible assets     $ 2,000
Estimated useful lives     5 years
Brand Relationships [Member] | March2022 Acquisition [Member]      
Business Acquisition [Line Items]      
Total intangible assets   $ 1,300  
Estimated useful lives   3 years