Updated Document to use String-based docIds