v3.26.1
Note 5 - Leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Jul. 31, 2025
Operating lease cost $ 239 $ 588 $ 764 $ 1,779  
Short-term lease cost 638 300 1,423 806  
Total lease cost 877 888 2,187 2,585  
Operating cash flows from operating leases $ 245 $ 611 $ 759 $ 1,838  
Weighted-average remaining lease term - operating leases (years) (Year) 2 years 3 months 18 days   2 years 3 months 18 days   2 years 8 months 12 days
Weighted-average discount rate - operating leases 5.70%   5.70%   5.20%