XML 65 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Details) - Schedule of Property and equipment - USD ($)
$ in Thousands
Jul. 31, 2021
Jul. 31, 2020
Schedule of Property and equipment [Abstract]    
Capitalized software and technology development costs $ 7,845 $ 7,246
Other 372 324
Property and equipment, gross 8,217 7,570
Less accumulated depreciation and amortization (6,237) (4,986)
Total $ 1,980 $ 2,584