Annual report pursuant to Section 13 and 15(d)

Goodwill and Intangible Assets (Details) - Schedule of net carrying amount of intangible assets

v3.22.2.2
Goodwill and Intangible Assets (Details) - Schedule of net carrying amount of intangible assets - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Schedule Of Net Carrying Amount Of Intangible Assets Abstract    
Gross, Beginning Balance $ 27,775 $ 27,686
Accumulated Amortization, Beginning Balance (27,531) (27,148)
Net, Beginning Balance 244 538
Gross, Beginning Balance 27,263 27,775
Accumulated Amortization, Beginning Balance (27,263) (27,531)
Net, Beginning Balance 244
Amortization expense, Gross
Amortization expense, Accumulated Amortization (239) (296)
Amortization expense, Net (239) (296)
Foreign currency translation, Gross (512) 89
Foreign currency translation, Accumulated Amortization 507 (87)
Foreign currency translation, Net $ (5) $ 2