wait why isn't international id card considered as a document?
They use a 3rd party to process KYC/AML rather than do it in-house. Maybe they have strict requirements.
Not only MNX most of the companies will give KYC/AML to the third party for verification otherwise, they need to spend a lot of time on this process. By giving the third party they can easily simply the work.