XML 20 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share Capital - Schedule of Stock Option Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of options outstanding (in shares) 10,350,810 14,438,215
Options outstanding, weighted average remaining contractual term 7 years 3 months 10 days  
Number of options exercisable (in shares) 3,217,923  
Options exercisable, weighted average remaining contractual term 5 years 11 months 8 days  
Exercise price 0.23 - 10.00    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of options outstanding (in shares) 2,256,916  
Options outstanding, weighted average remaining contractual term 6 years 1 month 24 days  
Number of options exercisable (in shares) 984,380  
Options exercisable, weighted average remaining contractual term 4 years 10 months 13 days  
Exercise price 0.23 - 10.00 | Minimum    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Exercise price (in usd per share) $ 0.23  
Exercise price 0.23 - 10.00 | Maximum    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Exercise price (in usd per share) $ 10.00  
Exercise price 10.01 - 20.00    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of options outstanding (in shares) 3,205,758  
Options outstanding, weighted average remaining contractual term 6 years 9 months 29 days  
Number of options exercisable (in shares) 869,058  
Options exercisable, weighted average remaining contractual term 5 years 10 months 2 days  
Exercise price 10.01 - 20.00 | Minimum    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Exercise price (in usd per share) $ 10.01  
Exercise price 10.01 - 20.00 | Maximum    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Exercise price (in usd per share) $ 20.00  
Exercise price 20.01 - 30.00    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of options outstanding (in shares) 2,933,518  
Options outstanding, weighted average remaining contractual term 7 years 4 months 24 days  
Number of options exercisable (in shares) 1,225,951  
Options exercisable, weighted average remaining contractual term 6 years 6 months 25 days  
Exercise price 20.01 - 30.00 | Minimum    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Exercise price (in usd per share) $ 20.01  
Exercise price 20.01 - 30.00 | Maximum    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Exercise price (in usd per share) $ 30.00  
Exercise price 30.01 - 40.00    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of options outstanding (in shares) 424,414  
Options outstanding, weighted average remaining contractual term 8 years 6 months 21 days  
Number of options exercisable (in shares) 138,534  
Options exercisable, weighted average remaining contractual term 8 years 5 months 19 days  
Exercise price 30.01 - 40.00 | Minimum    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Exercise price (in usd per share) $ 30.01  
Exercise price 30.01 - 40.00 | Maximum    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Exercise price (in usd per share) $ 40.00  
Exercise price 40.01 - 50.00    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of options outstanding (in shares) 1,347,064  
Options outstanding, weighted average remaining contractual term 9 years 3 months 14 days  
Number of options exercisable (in shares) 0  
Exercise price 40.01 - 50.00 | Minimum    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Exercise price (in usd per share) $ 40.01  
Exercise price 40.01 - 50.00 | Maximum    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Exercise price (in usd per share) $ 50.00  
Exercise price 50.01 - 60.00    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of options outstanding (in shares) 44,380  
Options outstanding, weighted average remaining contractual term 9 years 4 months 20 days  
Number of options exercisable (in shares) 0  
Exercise price 50.01 - 60.00 | Minimum    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Exercise price (in usd per share) $ 50.01  
Exercise price 50.01 - 60.00 | Maximum    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Exercise price (in usd per share) $ 60.00  
Exercise price 60.01 - 90.00    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of options outstanding (in shares) 138,760  
Options outstanding, weighted average remaining contractual term 9 years 8 months 12 days  
Number of options exercisable (in shares) 0  
Exercise price 60.01 - 90.00 | Minimum    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Exercise price (in usd per share) $ 60.01  
Exercise price 60.01 - 90.00 | Maximum    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Exercise price (in usd per share) $ 90.00