XML 46 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Notes Payable (Tables)
12 Months Ended
Dec. 31, 2017
Notes Payable  
Schedule of estimated future principal payments

 

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

                                                                                                                                                                                    

Year Ending December 31,

 

Amount

 

2018

 

 

2,500

 

​  

​  

Total

 

$

2,500

 

Less: discount for warrants and costs paid to lenders

 

 

(21

)

Less: current portion

 

 

(2,479

)

​  

​  

Note payable, net of current portion and discount

 

$

 

​  

​  

​  

​