v3.26.3
Note 5 - Leases - Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Operating lease cost $ 1,025 $ 2,081 $ 2,557
Short-term lease cost 2,106 1,367 924
TOTAL LEASE COST 3,131 3,448 3,481
Operating cash flows from operating leases $ 1,026 $ 2,147 $ 2,588
Weighted-average remaining lease term-operating leases (Year) 2 years 9 months 18 days 2 years 8 months 12 days  
Weighted-average discount rate-operating leases 6.20% 5.20%