XML 98 R80.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Details) - Schedule of Weighted Average Grant Date Fair Value of Options Granted - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Schedule Of Weighted Average Grant Date Fair Value Of Options Granted Abstract    
Weighted average grant date fair value of options granted (in Dollars per share) $ 1.78 $ 6.64
Intrinsic value of options exercised $ 2 $ 29
Fair value of awards vested $ 215 $ 216