v3.26.1
Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
segment
Goodwill [Line Items]  
Number of reportable segments | segment 2
Goodwill [Roll Forward]  
Goodwill balance, beginning of the period $ 535,761
Currency translation adjustment (3,967)
Goodwill balance, end of the period 531,794
Retail Media  
Goodwill [Roll Forward]  
Goodwill balance, beginning of the period 151,828
Currency translation adjustment (557)
Goodwill balance, end of the period 151,271
Performance Media  
Goodwill [Roll Forward]  
Goodwill balance, beginning of the period 383,933
Currency translation adjustment (3,410)
Goodwill balance, end of the period $ 380,523