Dishwashing detergent might be one of the worst cleaner to use. Not because it'll wear the stone, but because it produces too many suds and will leave a dulling film. Find a cleaner that is intended for stone, it'll also have the right ph so no damage.
Tile 4 You LLC
I've NEVER made a mistake....I thought I did once....but I was WRONG!