XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Oct. 31, 2024
Accounting Policies [Abstract]  
Schedule of allowance for uncollectible receivables
                               
   Allowance for
Uncollectible
Accounts Receivable
   Bad Debt Expense 
   Period Ended   Three Months Ended 
   October 31   July 31   October 31 
   2024   2024   2024   2023 
Beginning balance  $42,680   $115,000   $   $ 
Charge-offs (recoveries)   (20,405)   (112,552)        (13,000)
Reserve adjustments   931    40,232    931    (20,000)
Ending Balance  $23,206   $42,680   $931   $(33,000)
Schedule of property and equipment depreciation and amortization period
       
Buildings and improvements     18-40 years  
Improvements to leased property     3-40 years  
Fixtures and equipment     7-12 years  
Other     3-5 years