v3.26.1
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