Hi, I think its pumice, a volcanic rock, if it is light weight-wise that's probably what it is; it's lava that cools and looks like yours, some even floats. Nice find, third pic confuses me but first two look like pumice. Welcome to Tnet. pumice volcanic rock - Google Search
I was thinking a volcanic rock because of how is looked cooled very quickly...but I'm not sure...it's quite heavy, the metal detector goes off by it (thinking iron content by looks of outside), quartz will scratch it but it scratches my key....it's almost glassy or gemmy in spots greenish color....