v3.26.1
Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 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,236)
Goodwill balance, end of the period 532,525
Retail Media  
Goodwill [Roll Forward]  
Goodwill balance, beginning of the period 151,828
Currency translation adjustment (547)
Goodwill balance, end of the period 151,281
Performance Media  
Goodwill [Roll Forward]  
Goodwill balance, beginning of the period 383,933
Currency translation adjustment (2,689)
Goodwill balance, end of the period $ 381,244