Quarterly report pursuant to Section 13 or 15(d)

Stockholders??? Equity (Details)

Stockholders’ Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 27, 2023
Jan. 31, 2018
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Jan. 31, 2011
Stockholders’ Equity (Details) [Line Items]              
Common stock, par value (in Dollars per share)         $ 0.01    
Offering price     $ 30,000   $ 30,000    
Percentage of commission payable on equity offering         3.00%    
Sales agreement         $ 150,000    
Common stock available for grant, description         The amendment and restatement of the Amended and Restated 2011 Plan was for purposes of, among other things, (i) increasing the shares of common stock available for grant under the Amended and Restated 2011 Plan by an additional 4,000,000 shares of common stock bringing the total number of shares available for grant to 9,000,000 shares of common stock and (ii) extending the term of the Amended and Restated 2011 Plan until October 7, 2030.    
Common stock granted (in Shares)     3,734,000   3,734,000    
Total future compensation cost     $ 2,038   $ 2,038    
Weighted average remaining life of approximately         2 years    
Public sector undertaking share (in Shares)         25,200    
Share issued (in Shares)     12,600   12,600    
Vested shares (in Shares) 58,596            
2011 Plan [Member]              
Stockholders’ Equity (Details) [Line Items]              
Stock units (in Shares)             3,000,000
Shares of common stock (in Shares)   2,000,000          
Common stock available for grants (in Shares)   5,000,000          
Common Stock [Member]              
Stockholders’ Equity (Details) [Line Items]              
Authorized common stock that may be issued and sold under sales agreement     $ 30,000   $ 30,000    
Phantom Share Units (PSUs) [Member]              
Stockholders’ Equity (Details) [Line Items]              
Remaining PSUs awarded expired         3 years    
Performance share, description         During the fiscal years ended 2020 and 2019, the Company awarded additional PSUs to its executive officers. These awards provide for the grant of shares of our common stock at the end of a three-year period based on the achievement of revenue growth and adjusted EBITDA growth goals met at threshold, target or maximum levels over the respective period. The PSUs awarded to executive officers in fiscal 2019, net of forfeitures, were earned as of the three-year period ending July 31, 2022 as the growth goals at the maximum level were achieved. After TSR modification, a total of 25,200 PSUs were earned equally by two officers. As of April 30, 2023, 12,600 shares had been issued and the balance of the shares are expected to be issued in the fourth quarter of fiscal 2023.    
Former officer forfeited shares (in Shares)         15,000    
Shared based compensation expense     7 $ (105) $ (41) $ 57  
Restricted Stock Units (RSUs) [Member]              
Stockholders’ Equity (Details) [Line Items]              
Shared based compensation expense     $ 277 $ 86 666 $ 159  
Unrecognized compensation         $ 1,017