v3.25.4
Goodwill (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
segment
Dec. 31, 2024
USD ($)
segment
Goodwill [Line Items]    
Number of reportable segments | segment 2 2
Goodwill [Roll Forward]    
Goodwill balance, beginning of the period $ 515,188 $ 524,197
Currency translation adjustment 20,573 (9,009)
Goodwill balance, end of the period 535,761 515,188
Retail Media    
Goodwill [Roll Forward]    
Goodwill balance, beginning of the period 144,961 149,679
Currency translation adjustment 6,867 (4,718)
Goodwill balance, end of the period 151,828 144,961
Performance Media    
Goodwill [Roll Forward]    
Goodwill balance, beginning of the period 370,227 374,518
Currency translation adjustment 13,706 (4,291)
Goodwill balance, end of the period $ 383,933 $ 370,227