Loss per share - Anti-dilutive (Details) - shares |
9 Months Ended | |
|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Loss per share | ||
| Number of dilutive securities exercisable | 1,375,249 | 1,170,100 |
| Share options | ||
| Loss per share | ||
| Anti-dilutive securities excluded from computation of diluted earnings per share amount | 2,748,199 | 2,149,479 |
| RSUs | ||
| Loss per share | ||
| Anti-dilutive securities excluded from computation of diluted earnings per share amount | 1,094,601 | 963,005 |
| DSUs | ||
| Loss per share | ||
| Anti-dilutive securities excluded from computation of diluted earnings per share amount | 136,920 | 143,820 |