Annual report pursuant to Section 13 and 15(d)

Income Taxes (Details)

v3.22.2.2
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Income Tax Disclosure [Abstract]    
Valuation allowance, deferred tax asset, increase (decrease), amount $ 4,736 $ (203)
Operating loss carryforwards transaction the Company had U.S. federal net operating loss carryforwards of approximately $96,679 of which $58,867, if not fully utilized, expire between 2030 and 2038 and which $37,812 do not expire.  
Net operating loss carryforwards, description Utilization is dependent on generating sufficient taxable income prior to expiration of the tax loss carryforwards. In addition, the Company has research and development tax credit carryforwards of approximately $1,551 which expire between 2025 and 2042. As of July 31, 2022, the Company has state and local net operating loss carryforwards of approximately $38,133, which if not fully utilized, expire between 2038 and 2042.  
Foreign loss carryforwards $ 14,831