So what is the time to harvest? You have two good indicators. The first one is growth. When the mushrooms don't double in size any more it's time to harvest.
The other indicator is the shape of the mushroom head. If you look closely at the orange arrows, you can see the edge of the head is almost horizontal. This cluster has two almost horizontal heads. Harvest time!