Schedule of Aggregate Operating Lease Liability (Details) - USD ($) $ in Thousands |
Jul. 31, 2025 |
Jul. 31, 2024 |
---|---|---|
Leases | ||
Operating lease liabilities included in “Other current liabilities” | $ 842 | $ 1,866 |
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Other current liabilities | Other current liabilities |
Operating lease liabilities included in noncurrent liabilities | $ 1,103 | $ 1,533 |
TOTAL | $ 1,945 | $ 3,399 |