XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Revenue (Tables)
3 Months Ended
Jun. 30, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended

 
  

June 30,

 
  

2025

  

2024

 

Revenue

        

Membership Services

 $3,325  $18,850 

Advertising

  15,093   13,074 

Merchandising

  789   1,154 

Total Revenue

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

Deferred

 
  

Revenue

 

Balance as of March 31, 2025

 $2,141 

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

  (830)

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

  243 

Balance as of June 30, 2025

 $1,554