Idocrase is another name for Vesuvianite. This mineral is a deep mossy golden-green mineral, but Vesuvianite may also be coloured pink and/or lighter green. I suspect that the deep colour of these particular crystals are due to the presence of epidot and peridot within the groundmass.
The colouring and intensity of these crystals suggest they are of great use at the Heart and Solar Plexus chakras, and will also support the digestive system and the gallbladder. If you are finding life "hard to digest" or have "a bitter pill to swallow" perhaps one of these crystals will help you understand why so that you may find a way to deal with whatever is causing you difficulty. The peridot within the crystal can also help you review your early life or past lives, and determine repeating patterns within your life that are outdated and/or are holding you back. You may then work with this crystal to help bring you back to balance through your inner wisdom, knowing and understanding how to lovingly change the patterns of your past with greater ease.