I have to admit, I find your riddles are very tough because they are very metaphorical and I'm a hopeless literalist.

Insubstantial yet solid
Cannot exist without light
But its origin is hidden
Away from the sun