If you request for an IDP on an urgent basis, you'll get it within 7 working days. Else, it takes up to 3 weeks.