XML 42 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue    
Total [1],[2] $ 85,322 $ 85,709
Products and services transferred over time    
Disaggregation of Revenue    
Total 72,164 72,859
Products and services transferred at a point in time    
Disaggregation of Revenue    
Total 13,158 12,850
United States    
Disaggregation of Revenue    
Total 75,142 76,408
Europe    
Disaggregation of Revenue    
Total 6,137 5,308
Latin America    
Disaggregation of Revenue    
Total 1,857 1,731
Canada    
Disaggregation of Revenue    
Total 1,203 1,273
Other    
Disaggregation of Revenue    
Total 983 989
Total Content & Ad Measurement    
Disaggregation of Revenue    
Total 73,113 73,166
Syndicated Audience    
Disaggregation of Revenue    
Total 60,511 63,504
Cross-Platform    
Disaggregation of Revenue    
Total 12,602 9,662
Research & Insight Solutions    
Disaggregation of Revenue    
Total $ 12,209 $ 12,543
[1]
Three Months Ended March 31,
20262025
Revenues$501 $2,604 
Cost of revenues2,778 5,766 
Convertible redeemable preferred stock dividends— (4,439)
[2]
(1) Transactions with related parties are included in the line items above as follows. Refer to Footnote 8, Related Party Transactions.