It looks like details is an array of hashes. So item inside of your block will be the whole hash. Therefore, to check the :qty key, you’d do something like the following:
details.select{ |item| item[:qty] != "" }
That will give you all items where the :qty key isn’t an empty string.
official select documentation