Annual report pursuant to Section 13 and 15(d)

Income Taxes (Details)

v3.23.3
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Income Tax Disclosure [Abstract]    
Valuation allowance, deferred tax asset, increase (decrease), amount $ (7,925) $ 4,736
Operating loss carryforwards transaction the Company had U.S. federal net operating loss carryforwards of approximately $54,025 of which $16,214, if not fully utilized, expire between 2030 and 2038 and which $37,811 do not expire.  
Net operating loss carryforwards, description The Company has local net operating loss carryforwards of $1,101 which expire in 2042. 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,646 which expire between 2025 and 2043.  
Foreign loss carryforwards $ 16,574