XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Note 14 - Basic and Diluted Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   

2025

    2024  

Warrants (Note 13.b)

    1,721,381       335,214  

Stock options (Note 13.d)

    376,269       134,333  

Unvested RSUs (Note 13.e)

    311,194       -  

Unvested DSUs (Note 13.f)

    16,668       -  

Shares issuable pursuant to Series C Preferred Stock

    -       246,965  

Total

    2,425,512       716,512