v3.25.2
Disaggregation of Revenue and Noncurrent Assets - Schedule of Revenue by Product and Services (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total Revenue $ 482,671 $ 471,307 $ 934,105 $ 921,362
Retail Media        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total Revenue 60,913 54,777 120,411 105,649
Performance Media        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total Revenue 421,758 416,530 813,694 815,713
Commerce Growth | Retail Media        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total Revenue 393,870 387,638 759,166 760,403
Other | Retail Media        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total Revenue $ 27,888 $ 28,892 $ 54,528 $ 55,310