v3.26.1
Schedule of option outstanding (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Number of shares, outstanding | shares 1,070,814 1,070,814 2,344,594 2,344,594 249,819
Number of shares, beginning | shares 2,344,594   249,819    
Weighted-average exercise price, outstanding | $ / shares $ 1.78 $ 1.78 $ 2.47 $ 2.47 $ 5.26
Weighted-average exercise price, beginning | $ / shares $ 2.47   $ 5.26    
Weighted-average remaining contractual term, Ending 3 years 4 months 6 days   6 years 10 months 28 days   4 years 4 months 9 days
Aggregate intrinsic value, beginning | $
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value | $      
Number of shares, beginning | shares 1,070,814   2,344,594   249,819
Weighted-average exercise price, beginning | $ / shares $ 1.78   $ 2.47   $ 5.26
Aggregate intrinsic value, beginning | $    
Number of shares, beginning | shares     1,070,814    
Weighted-average exercise price, beginning | $ / shares     $ 1.78    
Weighted-average remaining contractual term, Exercisable 3 years 4 months 6 days        
Aggregate intrinsic value, beginning | $        
Number of shares, beginning | shares     1,196,759    
Weighted-average exercise price, beginning | $ / shares     $ 2.92    
Number of shares, beginning | shares     898,016    
Weighted-average exercise price, beginning | $ / shares     $ 1.10    
Forfeited or expired | shares (1,273,780)        
Weighted-average exercise price, forfeited or expired | $ / shares $ 3.05        
Canada, Dollars          
Number of shares, outstanding | shares 285,063 285,063 416,621 416,621  
Number of shares, beginning | shares 416,621        
Weighted-average exercise price, outstanding | $ / shares          
Weighted-average exercise price, beginning | $ / shares   $ 19.34      
Weighted-average remaining contractual term, Ending 11 months 12 days   1 year 11 months 15 days   1 year 11 months 15 days
Aggregate intrinsic value, beginning | $  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value | $        
Number of shares, outstanding | shares (131,558)        
Weighted-average exercise price, outstanding | $ / shares   $ 16.68      
Number of shares, beginning | shares 285,063   416,621    
Weighted-average exercise price, beginning | $ / shares   20.56   $ 19.34  
Aggregate intrinsic value, beginning | $      
Number of shares, beginning | shares 285,063        
Weighted-average exercise price, beginning | $ / shares   $ 20.56      
Weighted-average remaining contractual term, Exercisable 11 months 12 days        
Aggregate intrinsic value, beginning | $