Share capital (Schedule of warrants outstanding) (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
$ / shares
shares
| |
| Warrants issued as part of the IPO [Member] | |
| Class of Warrant or Right [Line Items] | |
| Expiry date | November 15, 2029 |
| Exercise price | $ / shares | $ 4.64 |
| Number outstanding | 985,595 |
| Number exercisable | 985,595 |
| Regulation A Warrants [Member] | |
| Class of Warrant or Right [Line Items] | |
| Expiry date | March 10, 2030 |
| Exercise price | $ / shares | $ 2.8 |
| Number outstanding | 16,200 |
| Number exercisable | 16,200 |
| June 30, 2030 Warrants [Member] | |
| Class of Warrant or Right [Line Items] | |
| Expiry date | June 2, 2030 |
| Exercise price | $ / shares | $ 3.1 |
| Number outstanding | 2,260,000 |
| Number exercisable | 2,260,000 |
| Series C and D Warrants [Member] | |
| Class of Warrant or Right [Line Items] | |
| Expiry date | June 5, 2031 |
| Exercise price | $ / shares | $ 2 |
| Number outstanding | 4,020,000 |
| Number exercisable | 4,020,000 |