XML 44 R30.htm IDEA: XBRL DOCUMENT v3.6.0.2
Notes Payable (Tables)
12 Months Ended
Dec. 31, 2016
Notes Payable  
Schedule of estimated future principal payments

        Estimated future principal payments at December 31, 2016 are as follows (in thousands):

                                                                                                                                                                                    

Year Ending December 31,

 

Amount

 

2017

 

 

3,333

 

2018

 

 

2,500

 

​  

​  

Total

 

$

5,833

 

Less: discount for warrants and costs paid to lender

 

 

(111

)

Less: current portion

 

 

(3,243

)

​  

​  

Note payable, net of current portion and discount

 

$

2,479

 

​  

​  

​  

​