XML 30 R28.htm IDEA: XBRL DOCUMENT v3.2.0.727
Warrants (Tables)
6 Months Ended
Jun. 30, 2015
Proceeds From Issuance Of Preferred Stock Preference Stock And Warrants [Abstract]  
Summary of Outstanding Warrants

 

Security

 

Number of Preferred

and Common

Warrants at

December 31, 2014

 

 

Number of Common

Warrants at

June 30, 2015

 

 

Exercise

Price/Share

 

 

Expiration Date

Series C-1 redeemable convertible preferred stock warrants

 

 

1,290,350

 

 

 

 

 

$

37.16

 

 

2016-2017

Series C-2 redeemable convertible preferred stock warrants

 

 

157,912

 

 

 

1,488

 

 

 

24.23

 

 

2015

Series D redeemable convertible preferred stock warrants

 

 

769,059

 

 

 

 

 

 

1.07

 

 

2020

Series E redeemable convertible preferred stock warrants

 

 

2,512,562

 

 

 

23,396

 

 

 

23.51

 

 

2024

Convertible note warrants

 

 

 

 

 

144,772

 

 

 

14.00

 

 

2022

Common stock warrants

 

 

931

 

 

 

931

 

 

 

6.45

 

 

2019