I'm on non o retirement visa that's up for renewal January next year. I usually apply for renewal December. My question is, my passport expires April 2027, so will have 15 months left on it at time of visa renewal. Is it a requirement to have at least 18 months left on passport, or will I be alright to get new passport after visa renewal. Thanks.