XML 32 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Apr. 30, 2025
Accounting Policies [Abstract]  
Schedule of allowance for uncollectible receivables
  Allowance for
Credit Loss
   Credit Loss 
   Period Ended   Three Months Ended   Nine Months Ended 
   April 30   July 31   April 30   April 30 
   2025   2024   2025   2024   2025   2024 
Beginning balance  $42,680   $115,000   $   $   $   $ 
Charge-offs (recoveries)   (26,785)   (112,552)       (5,000)       (23,000)
Reserve Adjustments   6,289    40,232    (4,229)       6,289    (14,573)
Ending balance  $22,184   $42,680   $(4,229)  $(5,000)  $6,289   $(37,573)
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