XML 105 R78.htm IDEA: XBRL DOCUMENT v3.3.1.900
Share Capital - Schedule of Stock Option Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Number of options outstanding 10,134,829 7,426,159
Options outstanding, weighted average remaining contractual term 6 years 6 months 22 days  
Number of options exercisable 5,521,406  
Options exercisable, weighted average remaining contractual term 4 years 7 months 17 days  
Exercise price 0.17    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise price $ 0.17  
Number of options outstanding 1,402,757  
Options outstanding, weighted average remaining contractual term 8 months 16 days  
Number of options exercisable 1,402,757  
Options exercisable, weighted average remaining contractual term 8 months 16 days  
Exercise price 0.23    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise price $ 0.23  
Number of options outstanding 440,531  
Options outstanding, weighted average remaining contractual term 3 years 5 months 1 day  
Number of options exercisable 440,531  
Options exercisable, weighted average remaining contractual term 3 years 5 months 1 day  
Exercise price 0.38    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise price $ 0.38  
Number of options outstanding 488,331  
Options outstanding, weighted average remaining contractual term 4 years 9 months 11 days  
Number of options exercisable 488,331  
Options exercisable, weighted average remaining contractual term 4 years 9 months 11 days  
Exercise price 3.44    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise price $ 3.44  
Number of options outstanding 1,779,072  
Options outstanding, weighted average remaining contractual term 5 years 10 months 17 days  
Number of options exercisable 1,728,710  
Options exercisable, weighted average remaining contractual term 5 years 10 months 21 days  
Exercise price 6.72    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise price $ 6.72  
Number of options outstanding 850,401  
Options outstanding, weighted average remaining contractual term 6 years 8 months 1 day  
Number of options exercisable 642,321  
Options exercisable, weighted average remaining contractual term 6 years 7 months 28 days  
Exercise price 6.83    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise price $ 6.83  
Number of options outstanding 92,227  
Options outstanding, weighted average remaining contractual term 6 years 11 months 12 days  
Number of options exercisable 69,308  
Options exercisable, weighted average remaining contractual term 6 years 11 months 12 days  
Exercise price 7.03    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise price $ 7.03  
Number of options outstanding 613,174  
Options outstanding, weighted average remaining contractual term 7 years 1 month 21 days  
Number of options exercisable 307,309  
Options exercisable, weighted average remaining contractual term 7 years 1 month 21 days  
Exercise price 7.04    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise price $ 7.04  
Number of options outstanding 135,992  
Options outstanding, weighted average remaining contractual term 7 years 5 months 16 days  
Number of options exercisable 67,982  
Options exercisable, weighted average remaining contractual term 7 years 5 months 16 days  
Exercise price 7.28    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise price $ 7.28  
Number of options outstanding 167,921  
Options outstanding, weighted average remaining contractual term 7 years 7 months 24 days  
Number of options exercisable 83,946  
Options exercisable, weighted average remaining contractual term 7 years 7 months 24 days  
Exercise price 7.48    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise price $ 7.48  
Number of options outstanding 504,365  
Options outstanding, weighted average remaining contractual term 8 years 1 month 21 days  
Number of options exercisable 130,509  
Options exercisable, weighted average remaining contractual term 8 years 1 month 17 days  
Exercise price 7.52    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise price $ 7.52  
Number of options outstanding 110,560  
Options outstanding, weighted average remaining contractual term 8 years 2 months 27 days  
Number of options exercisable 29,925  
Options exercisable, weighted average remaining contractual term 8 years 2 months 23 days  
Exercise price 7.58    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise price $ 7.58  
Number of options outstanding 52,032  
Options outstanding, weighted average remaining contractual term 8 years 5 months 27 days  
Number of options exercisable 13,006  
Options exercisable, weighted average remaining contractual term 8 years 5 months 27 days  
Exercise price 7.73    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise price $ 7.73  
Number of options outstanding 431,053  
Options outstanding, weighted average remaining contractual term 8 years 9 months 7 days  
Number of options exercisable 107,755  
Options exercisable, weighted average remaining contractual term 8 years 9 months 7 days  
Exercise price 14.37    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise price $ 14.37  
Number of options outstanding 1,616,011  
Options outstanding, weighted average remaining contractual term 9 years 1 month 28 days  
Number of options exercisable 9,016  
Options exercisable, weighted average remaining contractual term 8 years 10 months 2 days  
Exercise price 15.60    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise price $ 15.60  
Number of options outstanding 146,926  
Options outstanding, weighted average remaining contractual term 9 years 3 months 26 days  
Exercise price 20.20    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise price $ 20.20  
Number of options outstanding 140,466  
Options outstanding, weighted average remaining contractual term 9 years 9 months 22 days  
Exercise price 22.00    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise price $ 22.00  
Number of options outstanding 913,210  
Options outstanding, weighted average remaining contractual term 9 years 9 months 4 days  
Exercise price 27.50    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise price $ 27.50  
Number of options outstanding 249,800  
Options outstanding, weighted average remaining contractual term 9 years 11 months 19 days