Loan and Security Agreement (Tables)
12 Months Ended
Dec. 31, 2014
Loan and Security Agreement  
Schedule of future principal payments under Loan and Security Agreement

        The future principal payments under the New Credit Facility, as amended, are as follows, as of December 31, 2014 (in thousands):

                                                                                                                                                                                    

Years ending December 31,

 

Principal
Payments

 

2015

 

$

 

2016

 

 

10,000 

 

2017

 

 

10,000 

 

2018

 

 

5,000 

 

​  

​  

 

 

$

25,000 

 

​  

​  

​  

​  

​