Minecraft wiki entry for Mushroom, associated text: the block below it is moved or destroyed;
A fluid flows over it;
The mushroom is not on podzol, mycelium, or nylium, the light level is 13 or higher, and a block updates next to it.