Should be easy.
Depends on the level verification you're do, mostly Level 1-2 are easy and faster not even needed several days. But for level 3-4 could be taken some times day or maybe even a couple weeks (depends on the document).
Or maybe they improved the checking procedure? We can't compare last year's procedure with now, because we know last year they received thousands or even hundreds of thousands of KYC requests so quick action is needed to avoid queues well, because this period has passed for now there may be extra checks IMO. Another reason could be that the document does not meet standards blurred or has been used by another user. Which makes me wonder as far as I know for withdrawals KYC is not required, they mentioned it in the email regarding KYC (your account is in withdrawal mode only)
Even if they improved the procedure or ecen if they need extra checks, I dont think a player should wait for weeks just for KYC verification because I believe Stake is professional and they can do it faster. If the document submitted by player is not clear or not meeting the standard one, Stake would have asked the player to resubmit the document with a better image instead of forcing themselves to verify it and at the same time it forces player to wait longer. KYC is required for withdrawal, as far as I remember they implemented it since last year especially for new accounts.