v3.26.1
Note 15 - Share-Based Payments (Tables)
3 Months Ended
May 31, 2026
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

2026

  

2025

 
  

Number of

  

Weighted average

  

Number of

  

Weighted average

 
  

stock options

  

exercise price

  

stock options

  

exercise price

 

Outstanding, beginning of period

  6,243,138  $2.96   2,771,216  $5.25 

Granted

  1,082,179   1.44   2,801,922   1.16 

Exercised

  -   -   -   - 

Forfeited

  -   -   -   - 

Expired

  -   -   -   - 

Outstanding, end of period

  7,325,317  $5.59   5,573,138  $3.19 

Exercisable, end of period

  4,247,043  $3.74   2,711,727  $4.98 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

2026

  

2025

 

Exercise price

 $1.44  $1.16 

Risk-free interest rate

  3.82%-3.89%    3.68% - 3.72% 

Expected dividend yield

  0%  0%

Expected volatility

  82.12%-84.31%   81%-82% 

Expected life (years)

  3.5 - 5.0 years   3.5 - 5.0 years 
Schedule of Nonvested Share Activity [Table Text Block]
  

2026

 
  

Number of

  

Weighted average

 
  

stock options

  

exercise price

 

Nonvested, beginning of period

  3,461,411  $0.63 

Granted

  400,000   0.94 

Exercised

  -   - 

Forfeited

  -   - 

Vested

  (783,137)  0.75 

Nonvested, end of period

  3,078,274  $0.83 
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  

2026

  

2025

 
      

Weighted average

      

Weighted average

 
  

Number of units

  

fair value price

  

Number of units

  

fair value price

 

Outstanding, beginning of period

  4,261,512  $6.35   4,466,958  $6.32 

Granted

  -   -   -   - 

Settled

  (42,816)  8.06   (98,087)  3.41 

Forfeited

  -   -   (387,750)  2.87 

Outstanding, end of period

  4,218,696  $6.35   3,981,121  $6.73 

Outstanding vested, end of period

  1,833,531  $5.71   1,689,255  $6.02