Share capital (Schedule of warrants continuity) (Details) - Public Warrants [Member] - $ / shares |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] | ||
| Number of common share warrants outstanding, beginning balance | 7,281,795 | |
| Warrants granted | 0 | |
| Warrants exercised | 0 | |
| Number of common share warrants outstanding, ending balance | 7,281,795 | 7,281,795 |
| Weighted average exercise price of warrants, beginning balance | $ 2.7 | |
| Weighted average exercise price of warrants granted | 0 | |
| Weighted average exercise price of warrants exercised | 0 | |
| Weighted average exercise price of warrants, ending balance | $ 2.7 | $ 2.7 |
| Weighted average remaining contractual term | 4 years 4 months 28 days | 4 years 10 months 24 days |