v3.26.3
Operating Leases - Schedule of Future Minimum Lease Payments (Details) - Non Cancellable Leases [Member]
$ in Thousands
Jul. 31, 2026
USD ($)
Schedule of Future Minimum Lease Payments [Line Items]  
2027 $ 180
2028 112
2029 19
Total future minimum lease payments 311
Less imputed interest 17
Total $ 294