Share capital - Schedule of number of shares outstanding and weighted average number of shares (Details) - shares |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Reconciliation of number of shares outstanding | |||
| Beginning balance (in shares) | 70,333,149 | 59,606,399 | |
| Shares issued | 9,316,108 | 10,726,750 | |
| Balance ending (in shares) | 79,649,257 | 70,333,149 | |
| Common Shares issued | 79,649,257 | 70,333,149 | 59,606,399 |
| Weighted average Common Shares outstanding, Basic (in shares) (Note 17) | 72,330,908 | 67,321,698 | |
| Weighted average Common Shares outstanding, Diluted (in shares) (Note 17) | 72,330,908 | 67,321,698 | |
| X | ||||||||||
- Definition The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The increase (decrease) in the number of shares outstanding. [Refer: Number of shares outstanding] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The number of shares issued by the entity. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|