XML 48 R29.htm IDEA: XBRL DOCUMENT v3.3.1.900
Preferred Stock Warrants (Tables)
12 Months Ended
Dec. 31, 2015
Text Block [Abstract]  
Summary of Preferred Stock Warrants

The key terms of the convertible preferred stock are summarized in the following table:

 

          Warrants Outstanding
    Warrants
Outstanding
December 31,
2014
    Warrants
Outstanding
December 31,
2013
    Exercise
Price
   

Expiration

Series A preferred stock warrants

    —          22,914      $ 11.324      Various dates in 2014

Series B preferred stock warrants 

    10,414        10,414        7.45      July 31, 2018

Series B-1 preferred stock warrants

    47,060        47,060        7.45      June 30, 2018

Series B-1 preferred stock warrants

    746,295        746,295        2.6075      Various dates in 2016 – 2021

Series C preferred stock warrants

    171,566        171,566        5.125      Various dates in 2022 – 2023
 

 

 

   

 

 

     

Total preferred stock warrants

    975,335        998,249