Loss per share - Anti-dilutive (Details) - shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Loss per share | ||
| Number of dilutive securities exercisable | 1,450,606 | 1,187,803 |
| Share options | ||
| Loss per share | ||
| Anti-dilutive securities excluded from computation of diluted earnings per share amount | 2,151,048 | 2,147,568 |
| RSUs | ||
| Loss per share | ||
| Anti-dilutive securities excluded from computation of diluted earnings per share amount | 661,936 | 1,075,454 |
| DSUs | ||
| Loss per share | ||
| Anti-dilutive securities excluded from computation of diluted earnings per share amount | 143,588 | 152,155 |