To use an anti-satelite weapon on a (decommissioned) satellite that is in an orbit at higher altitude than the ISS is an act of abysmal stupidity.
When India used an anti-satellite weapon they destroyed a satellite that was orbiting at something like 300 km altitude. At that altitude the amount of atmosphere present causes an amount of drag that will cause the orbiting object to de-orbit in months.
My understanding is that the debris from this destruction event will take around a decade to lose the amount of altitude such that it de-orbits.
In low-Earth orbit everything is losing altitude, due to drag. The ISS needs a boost back to higher altitude from time to time. These boosts need to happen anyway, and there is some leeway, so they can be planned earlier or later. The boosts are timed such that there is maximal probability of not being hit by any of the known orbital debris. This addition to the orbital debris will reduce the margins.
Pieces of debris that have been sent into an eccentric orbit will lose altitude the quickest, since their perigee is comparitively close to the Earth. The debris that ended up in circular orbit will take the longest. Over time the debris-in-circular-orbit will spread out to a distribution over the entire circumference of the orbit.
See also:
video by science communicator Scott Manley about the russian anti-satellite weapon.
[Later edit]
Satellites in low-Earth orbit have a dedicated propulsion system that is fired from time to time in order to maintain altitude. When the propellent is depleted the satellite can no longer maintain altitude, and over time it will de-orbit
(The satellites for the SpaceX Starlink system have such a propulsion system. SpaceX has made it clear that on decommisioning a Starlink satellite there will be a propellent reserve, enough to perform a rapid de-orbit, thus reducing the probability of causing orbital debris.)
Presumably the destroyed satellite was on a different orbital plane than the ISS. Over time the orbital debris will lose altitude, and each of the individual pieces will in its own time be orbiting within the altitude range of the ISS. The respective orbital planes are at an angle, so there will be two crossing points. The odds of a collision are small, but not zero.
Of course: once a piece of orbital debris has lost so much altitude that it orbits at lower altitude than the altitude range of the ISS it no longer poses a threat to the ISS.
The pieces of debris from the destruction event will lose altitude at different rates, so for many years pieces of orbital debris will be moving into the altitude range of the ISS.