v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table provides information about disaggregated revenue by category, geographical market and timing of revenue recognition:
Three Months Ended June 30, Six Months Ended June 30,
2026202520262025
Revenue by category:
Digital revenue
Digital advertising$13,337 $31,693 $24,698 $53,510 
Digital subscriptions805 1,479 1,621 3,150 
Publisher revenue3,504 5,621 7,755 8,725 
Performance marketing2,888 5,730 5,398 10,520 
Other digital revenue1,438 244 2,645 470 
Total digital revenue21,972 44,767 42,117 76,375 
Print revenue
Print revenue211 245 472 452 
Total revenue$22,183 $45,012 $42,589 $76,827 
Revenue by geographical market:
United States$20,399 $42,942 $39,248 $72,853 
Other1,784 2,070 3,341 3,974 
Total$22,183 $45,012 $42,589 $76,827 
Revenue by timing of recognition:
At point in time$18,898 $38,999 $35,479 $67,003 
Over time3,285 6,013 7,110 9,824 
Total$22,183 $45,012 $42,589 $76,827 
Schedule of Contract with Customer, Asset and Liability
The following table provides information about contract balances:
As of
June 30, 2026December 31, 2025
Unearned revenue (short-term contract liabilities):
Digital revenue$1,651 $3,251 
Unearned revenue (long-term contract liabilities):
Digital revenue$28 $43