Out of 28 proposals from 2010, it was one of the three Discovery Program finalists receiving US$3 million in May 2011 to develop a detailed concept study.
Dari 28 proposal dari 2010, itu adalah salah satu dari tiga finalis Program Discovery menerima US $ 3 juta pada Mei 2011 untuk mengembangkan konsep studi rinci. pada bulan Agustus 2012, Insight dipilih untuk pengembangan dan peluncuran.