XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total Revenue $ 469,193 $ 446,921 $ 1,383,143 $ 1,452,578
Marketing Solutions        
Disaggregation of Revenue [Line Items]        
Total Revenue 385,762 387,288 1,162,943 1,291,599
Retail Media        
Disaggregation of Revenue [Line Items]        
Total Revenue 49,813 41,170 132,424 142,516
Iponweb        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 33,618 $ 18,463 $ 87,776 $ 18,463