XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Share capital (Schedule of warrants continuity) (Details) - Public Warrants [Member] - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]    
Number of common share warrants outstanding 1,115,500  
Number of common share warrants outstanding 5,941,795 1,115,500
Number of common share warrants exercisable 1,115,500  
Number of common share warrants exercisable   1,115,500
Weighted average price of warrant $ 0.87  
Weighted average remaining contractual term   4 years
Granted Regulation A Warrants [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]    
Warrants outstanding granted during the period 1,490,000  
Number of common share warrants exercisable granted 1,490,000  
Weighted average exercise price warrant granted $ 0.7  
Weighted average remaining contractual term granted 4 years  
Granted Warrants [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]    
Warrants outstanding granted during the period 2,260,000  
Number of common share warrants exercisable granted 2,260,000  
Weighted average exercise price warrant granted $ 1.18  
Weighted average remaining contractual term granted 5 years  
Granted Series A And B Warrants Issued [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]    
Warrants outstanding granted during the period 2,680,000  
Number of common share warrants exercisable granted 2,680,000  
Weighted average exercise price warrant granted $ 1.69  
Weighted average remaining contractual term granted 5 years  
Exercise Of Regulation A Warrants [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]    
Warrants outstanding exercise during the period (1,473,800)  
Weighted average exercise price warrant granted $ 2.57  
Exercise Of Public Warrants [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]    
Warrants outstanding exercise during the period (129,905)  
Weighted average exercise price warrant granted $ 0.38