The ISS was humanity's only permanent outpost in space for nearly a quarter of a century, until China’s Tiangong station was permanently crewed in 2022.
This sentence ignores Mir 1986-2001, so 20 years, not 'nearly a quarter century'.
China has Tiangong since 2022.