Istio Canary Upgrade: Bumping version from v1.10 to v1.15.6

Dear All,

We are in the process of upgrading our Istio from v1.10.x to v1.15.6, I have gone through the Canary upgrade document and as per my understandings I can install newer version i.e. v1.15.6 and then switch the revision tags.
Is my understanding correct? or I can only perform sequential major upgrades?

warm regards,