Sachverhalt: A. A.a. A._ erhob gegen einen abschlägigen Rentenentscheid der IV-Stelle Obwalden vom 24. März 2011 Beschwerde beim Verwaltungsgericht des Kantons Obwalden. Dieses hob die angefochtene Verfügung mit Entscheid vom 23. Januar 2013 auf und wies die Sache zu weiteren Abklärungen und zum Neuentscheid an die Verwaltung zurück. Auf die gegen den Entscheid gegen die Höhe der zugesprochenen Parteientschädigung (Fr. 2'000.-) erhobene Beschwerde in öffentlich-rechtlichen Angelegenheiten trat das Bundesgericht mit Urteil 9C_165/2013 vom 12. März 2013 nicht ein. A.b. Aufgrund der Anweisung des Verwaltungsgerichts holte die IV-Stelle bei der MEDAS ein polydisziplinäres Gutachten ein und wies das Rentenbegehren mit Hinweis auf das Gutachten mit Verfügung vom 1. April 2014 erneut ab. Der Beschwerdeführer verzichtete auf eine Anfechtung. B. A._ führt Beschwerde in öffentlich-rechtlichen Angelegenheiten. Er beantragt, der Entscheid des Verwaltungsgerichts des Kantons Obwalden vom 23. Januar 2013 sei in Ziffer 3 aufzuheben. Es seien ihm für das Verfahren vor Verwaltungsgericht Parteikosten in der Höhe von insgesamt Fr. 6'274.80 (bestehend aus Fr. 5'750.- Honorar, Fr. 60.- Auslagen und Fr. 464.80 MwSt.) zuzusprechen. Die IV-Stelle beantragt, auf die Beschwerde sei nicht einzutreten. Das kantonale Gericht beantragt die Abweisung der Beschwerde. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung. 