Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Details) - Schedule of products revenue by geography

v3.22.1
Revenue Recognition (Details) - Schedule of products revenue by geography - Product Revenue [Member] - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Revenue Recognition (Details) - Schedule of products revenue by geography [Line Items]        
Products revenue $ 7,592 $ 7,779 $ 24,742 $ 22,689
United States [Member]        
Revenue Recognition (Details) - Schedule of products revenue by geography [Line Items]        
Products revenue 4,422 3,941 15,039 11,410
Europe [Member]        
Revenue Recognition (Details) - Schedule of products revenue by geography [Line Items]        
Products revenue 2,169 2,732 6,576 7,798
Asia Pacific [Member]        
Revenue Recognition (Details) - Schedule of products revenue by geography [Line Items]        
Products revenue $ 1,001 $ 1,106 $ 3,127 $ 3,481