XML 50 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable (Tables)
12 Months Ended
Jul. 31, 2023
Accounts Receivable [Abstract]  
Schedule of Accounts Receivable Accounts receivable consisted of the following:
   July 31,
2023
   July 31,
2022
 
   (in thousands) 
Accounts Receivable - Third Party  $247   $196 
Accounts Receivable - Related Party   211    158 
Less Allowance for Doubtful Accounts   (245)   (197)
Accounts Receivable, net  $213   $157