This is a result of the test in my environment.
$ npm start >/dev/null
[Generate 1000000 IDs, Node.js version: v20.14.0]
#crypto.generateRandomUUID(): 1408.667041ms
#crypto.getRandomValues() : 2624.5462079999998ms
#nanoid() : 1425.9569999999994ms