XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions (Details) - Director - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Jul. 31, 2021
Related Party Transaction          
Net sales to related party $ 81,000 $ 71,000 $ 156,000 $ 181,000  
Accounts receivable from related party 14,000   14,000   $ 4,000
Payments to related party 350,000 $ 109,000 565,000 $ 201,000  
Accounts payable to related party $ 0   $ 0   $ 0