The Supreme Court on Thursday directed the mediation panel in the Ayodhya land dispute case to submit a detailed report by July 25.