How to handle multiple Nodejs requests reading, modifying and updating the same document at same time

Yes because your code does not prevent it. There is no way for the server to know what is your intent. Even me, I do not know.

What do you want the server to do? Once you know you have to modify your code so that it supports your requirements.