How long might defunct satellites in higher orbits like Geostationary Orbit (GEO) remain as debris?

Answer

For millennia

Satellites in higher orbits, such as GEO, can persist in orbit for thousands of years if they are not boosted into graveyard orbits.

How long might defunct satellites in higher orbits like Geostationary Orbit (GEO) remain as debris?
space debrisorbital debrisspace junksources