Quarterly report pursuant to Section 13 or 15(d)

Stockholders??? Equity (Details) - Schedule of expense related to share-based payment arrangements

v3.23.1
Stockholders’ Equity (Details) - Schedule of expense related to share-based payment arrangements - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Schedule Of Expense Related To Share Based Payment Arrangements Abstract        
Selling, general and administrative $ 494 $ 667 $ 904 $ 879
Cost of revenues 21 12 41 16
Total $ 515 $ 679 $ 945 $ 895