Why replace the entire idler for about $6 USD when you can buy a pack of ten (10) new bearings for about $10 USD and replace the bearing in the idler for $1 USD each time. This is setup for a Prusa i3 MK3/S's smooth idlers on the X and Y axis.
I found these bearings to work well and do not cost much.
XiKe 10 Pcs 623ZZ Double Metal Seal Bearings 3x10x4mm, Pre-Lubricated and Stable Performance and Cost Effective, Deep Groove Ball Bearings.
https://www.amazon.com/gp/product/B07JHT7D8R/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=B07JHT7D8R&linkCode=as2&tag=mgresham-20&linkId=25b61097cd865ebdae4b6ffc0dd62a3a
See the pictures for the configuration for bearing extraction and insertion. Both can be performed by threading a 3mm rod through and compressing, or using a pressfit vise, or a small hammer. The key is printing the parts at 100% infill so they will not compress. Bearing insertion must press against the outer rim of the bearing to avoid damage. With bearing removal, it is not a concern since the bearing is old and will be discarded.
The author marked this model as their own original creation.