Currently you can only add custom fields for other record types but not documents. A possible alternative may be to add a custom field from a different record type as an extended field , but the field would have to be edited on that original record since the extended field will come up as a read only field on the document.
Enable placement of editable custom fields on the Document Form in Blueprint
Merged