XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Trade Accounts Receivable (Tables)
6 Months Ended
Jan. 31, 2022
Receivables [Abstract]  
Schedule of trade accounts receivable
   January 31,
2022
   July 31,
2021
 
   (unaudited,
in thousands)
   (in thousands) 
Trade Accounts Receivable  $185   $315 
Accounts Receivable - Related Party   661    113 
Less Allowance for Doubtful Accounts   (230)   (193)
Trade Accounts Receivable, net  $616   $235