XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Tables)
9 Months Ended
Apr. 30, 2021
Revenue [Abstract]  
Schedule of revenue by type of service
   Three Months Ended   Nine Months Ended 
   April 30,   April 30, 
   2021   2020   2021   2020 
   (in thousands)   (in thousands) 
Advertising revenue  $4,227   $1,501   $11,612   $5,428 
Paid subscription revenue   899    455    2,358    985 
Other revenues   126    123    358    343 
Total Revenues  $5,252   $2,079   $14,328   $6,756