v3.26.1
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue        
Total [1],[2] $ 79,246 $ 89,389 $ 164,568 $ 175,098
Products and services transferred over time        
Disaggregation of Revenue        
Total 67,503 75,703 139,667 148,562
Products and services transferred at a point in time        
Disaggregation of Revenue        
Total 11,743 13,686 24,901 26,536
United States        
Disaggregation of Revenue        
Total 69,630 79,146 144,772 155,554
Europe        
Disaggregation of Revenue        
Total 5,592 6,088 11,729 11,396
Latin America        
Disaggregation of Revenue        
Total 1,870 1,808 3,727 3,539
Canada        
Disaggregation of Revenue        
Total 1,178 1,297 2,381 2,570
Other        
Disaggregation of Revenue        
Total 976 1,050 1,959 2,039
Total Content & Ad Measurement        
Disaggregation of Revenue        
Total 67,777 76,753 140,890 149,919
Syndicated Audience        
Disaggregation of Revenue        
Total 55,249 63,953 115,760 127,457
Cross-Platform        
Disaggregation of Revenue        
Total 12,528 12,800 25,130 22,462
Research & Insight Solutions        
Disaggregation of Revenue        
Total $ 11,469 $ 12,636 $ 23,678 $ 25,179
[1]
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Revenues$501 $2,285 $1,002 $4,889 
Cost of revenues2,665 5,435 5,443 11,201 
Convertible redeemable preferred stock dividends— (4,494)— (8,933)
[2]
(1) Transactions with related parties are included in the line items above as follows. Refer to Footnote 10, Related Party Transactions.