XML 29 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jan. 31, 2024
Accounting Policies [Abstract]  
Schedule of allowance for uncollectible receivables and bad debt expense
                                               
   Allowance for
Uncollectible
Accounts Receivables
   Bad Debt Expense 
   Period Ended   Three Months Ended   Six Months Ended 
   January 31   July 31   January 31   January 31 
   2024   2023   2024   2023   2024   2023 
Beginning balance  $115,000   $393,000   $   $   $   $ 
Charge-offs   (28,520)   (149,337)       43,253        43,253 
Recoveries           (5,000)       (18,000)    
Reserve Adjustments   25,520    (128,663)   5,427    (24,663)   (14,573)   (84,663)
Ending balance  $112,000   $115,000   $427   $18,590   $(32,573)  $(41,410)
Schedule of allowance for uncollectible receivables
   
Buildings and improvements   18-40 years
Improvements to leased property   3-40 years
Fixtures and equipment   7-12 years
Other   3-5 years