Steam to Xbox


I bought the game on the premium edition on Steam for my laptop, but it is really not cutting it. I am seriously doubting to buy a Xbox Series S so that I can play it properly. Does anyone know If i would do so, whether I would have to buy the full game again or just transfer my account?