v3.25.3
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Oct. 31, 2025
Accounting Policies [Abstract]  
Schedule of allowance for credit losses
                    
   Allowance for Credit Loss   Credit Loss / (Recovery) 
   Period Ended   Three Months Ended 
   October 31   July 31   October 31 
  2025   2025   2025   2024 
Beginning balance  Allowance for Credit Loss [Member]  $23,208   $42,680   $   $ 
Charge-offs (recoveries)       (57,984)        
Reserve adjustments    4,622    38,512    4,622    931 
Ending Balance  $27,830   $23,208   $4,622   $931 
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