Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.0.1
Revenue Recognition (Details) - Schedule of products revenue by geography - Product Revenue [Member] - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Revenue Recognition (Details) - Schedule of products revenue by geography [Line Items]        
Products revenue $ 10,372 $ 7,478 $ 17,150 $ 14,910
United States [Member]        
Revenue Recognition (Details) - Schedule of products revenue by geography [Line Items]        
Products revenue 6,754 3,524 10,617 7,469
Europe [Member]        
Revenue Recognition (Details) - Schedule of products revenue by geography [Line Items]        
Products revenue 2,401 2,635 4,407 5,066
Asia Pacific [Member]        
Revenue Recognition (Details) - Schedule of products revenue by geography [Line Items]        
Products revenue $ 1,217 $ 1,319 $ 2,126 $ 2,375