XML 34 R18.htm IDEA: XBRL DOCUMENT v3.2.0.727
Notes Payable (Tables)
6 Months Ended
Jun. 30, 2015
Debt Disclosure [Abstract]  
Schedule of Notes Payable

As of June 30, 2015 and December 31, 2014, notes payable consist of the following:

 

     June 30,
2015
     December 31,
2014
 

Notes payable

   $ 7,500       $ 7,500   

Less: current portion

     (2,820      (1,381
  

 

 

    

 

 

 

Notes payable, net of current portion

     4,680         6,119   

Debt discount, net of accretion

     (56      (79

Accretion related to final payment

     227         137   
  

 

 

    

 

 

 

Notes payable, net of discount, long term

   $ 4,851       $ 6,177   
  

 

 

    

 

 

 
Schedule of Estimated Future Principal Payments

As of June 30, 2015, estimated future principal payments due are as follows:

 

Years Ending December 31,

      

2015

   $ 1,381   

2016

     2,936   

2017

     3,183   
  

 

 

 
   $ 7,500