“Follow-on investments, or "double down checks," have been the best-performing investments for Insight Partners.”