what I have done in the past is inform the guest that it is one of your requirements (for insurance, etc.) to have a form of ID either via a photo on Airbnbs platform or you will need to take a photocopy of their ID when they arrive. I tell them that "They are free to redact any personal information (eg. passport number, etc.) and you will provide a black texta (marker) for them so that they may do that".
All guests have either uploaded a photo to Airbnb or offered their ID on arrival.