XML 63 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Related Party Transactions (Details) - Director - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Jul. 31, 2020
Related Party Transaction          
Net sales to related party $ 71,000 $ 49,000 $ 181,000 $ 160,000  
Accounts receivable from related party 21,000   21,000   $ 0
Payments to related party 109,000 $ 25,000 201,000 $ 63,000  
Accounts payable to related party $ 0   $ 0   $ 0