DocXPand-25k: a large and diverse benchmark dataset for identity documents analysis