XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2025
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 March 31,

 
   2025   2024 
Revenue by category:          
Digital revenue          
Digital advertising  $21,817   $22,748 
Digital subscriptions   1,671    2,334 
Publisher revenue   3,104    2,103 
Performance Marketing   4,790    672 
Other digital revenue   226    811 
Total digital revenue   31,608    28,668 
Print revenue          
Print revenue   207    273 
Total print revenue   207    273 
Total  $31,815   $28,941 
Revenue by geographical market:          
United States  $29,911   $27,411 
Other   1,904    1,530 
Total  $31,815   $28,941 
Revenue by timing of recognition:          
At point in time  $28,004   $26,607 
Over time   3,811    2,334 
Total  $31,815   $28,941 
Schedule of Contract Balances

The following table provides information about contract balances:

 

         
   As of 
  

March 31, 2025

(unaudited)

   December 31, 2024 
Unearned revenue (short-term contract liabilities):          
Digital revenue  $5,230   $6,349 
Unearned revenue (long-term contract liabilities):          
Digital revenue  $193   $403