XML 32 R22.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jan. 31, 2025
Accounting Policies [Abstract]  
Schedule of allowance for uncollectible receivables
                                               
    Allowance for
Credit Loss
    Credit Loss  
    Period Ended     Three Months Ended     Six Months Ended  
    January 31     July 31     January 31     January 31  
    2025     2024     2025     2024     2025     2024  
Beginning balance   $ 42,680     $ 115,000     $     $     $     $  
Charge-offs (recoveries)     (20,405 )     (112,552 )             (5,000 )             (18,000 )
Reserve Adjustments     10,518       40,232       9,587       5,427       10,518       (14,573 )
Ending balance   $ 32,793     $ 42,680     $ 9,587     $ 427     $ 10,518     $ (32,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