XML 87 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Operating Leases (Details) - Schedule of Future Minimum Lease Payments
$ in Thousands
Jul. 31, 2023
USD ($)
Schedule of Future Minimum Lease Payments [Abstract]  
2024 $ 138
2025 102
2026 87
2027 58
Total future minimum lease payments 385
Less imputed interest 24
Total $ 361