v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue
The table below presents the Company’s revenue disaggregated based on the nature of its arrangements. Management uses these categories of revenue to evaluate the performance of its businesses and to assess its financial results and forecasts.
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Advertising$17,299 $22,589 $34,445 $43,976 
Content10,003 10,699 17,483 15,123 
Commerce and other8,986 13,106 15,932 23,316 
Total$36,288 $46,394 $67,860 $82,415 
The following table presents the Company’s revenue disaggregated by geography:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Revenue:
United States$34,101 $43,019 $63,859 $75,818 
International2,187 3,375 4,001 6,597 
Total$36,288 $46,394 $67,860 $82,415