XML 59 R42.htm IDEA: XBRL DOCUMENT v3.3.1.900
WARRANTS TO PURCHASE CONVERTIBLE PREFERRED SHARES - Summary of outstanding (Details)
$ / shares in Units, $ in Thousands
36 Months Ended
Feb. 17, 2014
$ / shares
shares
Feb. 20, 2013
$ / shares
shares
Jul. 19, 2012
₪ / shares
shares
Jan. 26, 2009
₪ / shares
shares
Dec. 31, 2012
₪ / shares
shares
Mar. 19, 2015
shares
Dec. 31, 2014
USD ($)
shares
Dec. 31, 2013
USD ($)
Class of Warrant or Right [Line Items]                
Fair value of warrants outstanding | $             $ 6,072  
Convertible Preferred Stock Warrant                
Class of Warrant or Right [Line Items]                
Warrants outstanding (in shares)           10,191 711,120  
Fair value of warrants outstanding | $             $ 6,072 $ 1,300
Series A2 Convertible Preferred Stock Warrant                
Class of Warrant or Right [Line Items]                
Warrants outstanding (in shares)             28,691  
Fair value of warrants outstanding | $             $ 210  
Warrants issued to purchase preferred stock       17,841 10,850      
Exercise price of warrants per share | ₪ / shares       ₪ 0.001 ₪ 0.001      
Expiration term of warrants       7 years 7 years      
Series D Convertible Preferred Stock Warrant                
Class of Warrant or Right [Line Items]                
Warrants outstanding (in shares)             441,937  
Fair value of warrants outstanding | $             $ 3,434  
Exercise price of warrants per share | ₪ / shares     ₪ 0.001          
Expiration term of warrants     7 years          
Series D Convertible Preferred Stock Warrant | Bank                
Class of Warrant or Right [Line Items]                
Warrants issued to purchase preferred stock   7,332            
Exercise price of warrants per share | $ / shares   $ 6.14            
Expiration term of warrants   10 years            
Series D Convertible Preferred Stock Warrant | Investors                
Class of Warrant or Right [Line Items]                
Warrants issued to purchase preferred stock     424,824          
Series D Convertible Preferred Stock Warrant | Placement agent                
Class of Warrant or Right [Line Items]                
Warrants issued to purchase preferred stock     9,781          
Series E Convertible Preferred Stock Warrant                
Class of Warrant or Right [Line Items]                
Warrants outstanding (in shares)             240,492  
Fair value of warrants outstanding | $             $ 2,428  
Warrants issued to purchase preferred stock 240,491              
Exercise price of warrants per share | $ / shares $ 0.001              
Expiration term of warrants 7 years