Annual report pursuant to Section 13 and 15(d)

Other Current Liabilities (Details) - Schedule of other current liabilities

v3.22.2.2
Other Current Liabilities (Details) - Schedule of other current liabilities - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Schedule Of Other Current Liabilities Abstract    
Finance lease obligations, current portion $ 81 $ 81
Current portion of mortgage loan 159 152
Current portion of Swiss government loan 70
Other current liabilities $ 310 $ 233