v3.25.3
Operating Leases (Details) - Schedule of other information related to operating leases - USD ($)
3 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Other information:    
Operating cash flows from operating leases $ 544,894 $ 540,300