I passed an empty document ID to PutDocumentAsync and got an expected ArgumentException. However the message contains an unexpected '+' character:
System.ArgumentException : A valid document ID has two parts, split by '/'. + is not a valid document ID. Maybe the document key was used by mistake?