It's not the Yarkovsky effect. The Yarkovsky effect is where a body emits photons (which have momentum, and therefore change the momentum of the emitting body).
This idea is using incoming photons to heat the body to the point where it vaporizes part of the surface. The emitted atoms have momentum.