XML 93 R75.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based payments (Summary of Stock Option Activity) (Details)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding beginning balance, Common shares under option | shares 1,985,754  
Granted, Common shares under option | shares 690,353  
Exercised, Common shares under option | shares (411,856)  
Forfeited, Common shares under option | shares (27,130)  
Outstanding ending balance, Common shares under option | shares 2,237,121 1,985,754
Exercisable, Common shares under option | shares 929,944  
Outstanding beginning balance, Weighted average exercise price (per share) | $ / shares $ 34.95  
Granted, Weighted average exercise price (per share) | $ / shares 54.88  
Exercised, Weighted average exercise price (per share) | $ / shares 33.79  
Forfeited, Weighted average exercise price (per share) | $ / shares 46.69  
Outstanding ending balance, Weighted average exercise price (per share) | $ / shares 41.17 $ 34.95
Exercisable, Weighted average exercise price (per share) | $ / shares $ 31.85  
Outstanding, Weighted average remaining contractual life (in years) 7 years 8 months 12 days 7 years 8 months 12 days
Exercisable, Weighted average remaining contractual life (in years) 6 years 1 month 6 days  
Outstanding beginning balance, Aggregate intrinsic value | $ $ 68,717  
Exercised, Aggregate intrinsic value | $ 10,652  
Outstanding ending balance, Aggregate intrinsic value | $ 45,878 $ 68,717
Exercisable, Aggregate intrinsic value | $ $ 27,718  
Premium Priced Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted, Common shares under option | shares 721,980  
Outstanding ending balance, Common shares under option | shares 721,980  
Granted, Weighted average exercise price (per share) | $ / shares $ 91.37  
Outstanding ending balance, Weighted average exercise price (per share) | $ / shares $ 91.37  
Outstanding, Weighted average remaining contractual life (in years) 5 years 10 months 24 days  
Granted, Weighted average remaining contractual life (in years) 5 years 10 months 24 days