Annual report pursuant to Section 13 and 15(d)

Revenue Recognition (Details) - Schedule of product revenue by geographical

v3.20.2
Revenue Recognition (Details) - Schedule of product revenue by geographical - Product Revenue [Member] - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Revenue Recognition (Details) - Schedule of product revenue by geographical [Line Items]      
Products revenue $ 26,561 $ 30,055 $ 29,936
United States [Member]      
Revenue Recognition (Details) - Schedule of product revenue by geographical [Line Items]      
Products revenue 14,580 16,966 16,220
Europe [Member]      
Revenue Recognition (Details) - Schedule of product revenue by geographical [Line Items]      
Products revenue 7,484 8,551 9,050
Rest of the world [Member]      
Revenue Recognition (Details) - Schedule of product revenue by geographical [Line Items]      
Products revenue $ 4,497 $ 4,538 $ 4,666