Kidney stones 4mm

I had a 4mm kidney stones show up on a scan before.

I woke up from a nap with the worst flank pain, and pee’d all blood.

How long will it take to pass?