v3.26.1
Note 3 - Revenue (Tables)
3 Months Ended
Jun. 30, 2026
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended

 
  

June 30,

 
  

2026

  

2025

 

Revenue

        

Paid User Services

 $2,617  $3,325 

Advertising

  16,026   15,093 

Merchandising

  707   789 

Total Revenue

 $19,350  $19,207 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

Deferred

 
  

Revenue

 

Balance as of March 31, 2026

 $1,789 

Revenue recognized that was included in the contract liability at beginning of period

  (4,079)

Increase due to cash received, excluding amounts recognized as revenue during the period

  3,655 

Balance as of June 30, 2026

 $1,365