Superfluous means more than is needed or desired; excessive, unnecessary, or redundant. In the context of a report being 'marred by detail', 'superfluous detail' means the report contained excessive, unnecessary information that detracted from its main purpose or clarity.