XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
The Impact of COVID-19 on our Results and Operations (Schedule of Allowance For Uncollectible Receivables) (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Jul. 31, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Charge-offs $ 11,746 $ 92,000 $ 219,350 $ 92,000  
Recoveries (18,000)  
Allowance for Uncollectible Accounts Receivable [Member]          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Beginning balance     318,000 $ 82,000 $ 82,000
Charge-offs     86,000   254,000
Recoveries       (18,000)
Ending Balance $ 404,000   $ 404,000   $ 318,000