v3.26.1
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