Leases (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Apr. 30, 2026 |
Apr. 30, 2025 |
Apr. 30, 2026 |
Apr. 30, 2025 |
|
| Leases [Abstract] | ||||
| Net operating leases with initial term expiration dates ,description | The Company is the lessor of the Israeli property which is leased to tenants under net operating leases expiring in 2027. | |||
| Lease income | $ 90 | $ 77 | $ 262 | $ 231 |
| Real estate property taxes | ||||