>As of March 2023, 123 states are members of the Court.[3] Other states that have not become parties to the Rome Statute include India, Indonesia, and China.[3]
I looked into it more and while 7 voted against, 21 abstained so votes don't tell the whole picture. Between China, Indonesia, India and The US you're talking a major chunk of the world population.