XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
3 Months Ended
Oct. 31, 2023
Revenue Recognition [Abstract]  
Schedule of Products Revenue by Geography Products revenue by geography is as follows:
  

Three Months Ended

October 31

 
   2023   2022 
United States  $4,635   $4,095 
Europe   2,138    1,904 
Asia Pacific   1,033    1,104 
Products revenue  $7,806   $7,103