XML 39 R28.htm IDEA: XBRL DOCUMENT v3.26.3
Stock-based compensation (Tables)
9 Months Ended
Sep. 30, 2026
Share-based Payment Arrangement [Abstract]  
Schedule of stock option activity [Table Text Block]
    Number of
options
    Weighted
average
exercise price
$
    Weighted
average
remaining
contractual life
(years)
    Aggregate
intrinsic value
$
 
Outstanding at December 31, 2024   23,700     73.50     4.18     59  
Granted   16,500     149.50     4.81     -  
Exercised   (2,900 )   55.50     -     -  
Forfeited   (150 )   138     -     -  
Outstanding at September 30, 2025   37,150     108.50     4.06     7.5  
Exercisable at September 30, 2025   22,650     80.50     3.57     35  
Unvested at September 30, 2025   14,500     152     4.18     -  
                         
Outstanding at December 31, 2025   50,100     102.72     2.75     -  
Granted   91,000     16.37     4.72     -  
Forfeited   (900 )   43.91     -     -  
Outstanding at September 30, 2026   140,200     46.76     4.25     -  
Exercisable at September 30, 2026   79,075     72.59     3.82     -  
Unvested at September 30, 2026   61,125     13.33     4.80     -  
Schedule of assumptions used to estimate the fair value of options [Table Text Block]
   

September 30, 2026

Weighted-average

 
Exercise price   16.37  
Share price   15.33  
Dividend   -  
Risk-free interest rate   4.27%  
Estimated life (in years)   5  
Expected volatility   129.93%