XML 56 R41.htm IDEA: XBRL DOCUMENT v3.24.2
Note 17 - Stockholders' Equity (Tables)
12 Months Ended
Mar. 31, 2024
Notes Tables  
Share-Based Payment Arrangement, Activity [Table Text Block]
  

Year Ended March 31,

 
  

2024

  

2023

 

Number of options granted

  25,000   43,000 

Weighted-average exercise price per share

 $1.75  $1.10 

Weighted-average grant date fair value per share

 $1.75  $1.10 
  

Year Ended March 31,

 
  

2024

  

2023

 

Number of units granted

  2,075,756   1,172,380 

Weighted-average grant date fair value per share

 $1.71  $1.73 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

Year Ended March 31,

 
  

2024

  

2023

 

Expected volatility

  88.57%  78.20% - 83.10% 

Dividend yield

  -%  -%

Risk-free rate

  4.12%  3.11% - 3.14% 

Expected term (in years)

  5.18   5.36 - 6.94 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
      

Weighted-Average

 
      

Exercise Price per

 
  

Number of Shares

  

Share

 

Outstanding as of April 1, 2022

  3,565,191  $3.78 

Granted

  43,000   1.10 

Forfeited or expired

  (1,191,524)  3.71 

Outstanding as of March 31, 2023

  2,416,667   3.75 

Granted

  25,000   1.75 

Exercised

  (10,000)  0.81 

Forfeited or expired

  (165,000)  3.88 

Outstanding as of March 31, 2024

  2,266,667  $3.73 

Exercisable as of March 31, 2024

  2,224,167  $3.74 
      

Weighted-Average

 
      

Exercise Price per

 
  

Number of Shares

  

Share

 

Outstanding as of April 1, 2022

  25,000  $4.00 

Granted

  -   - 

Exercised

  -   - 

Forfeited or expired

  -   - 

Outstanding as of March 31, 2023

  25,000   4.00 

Granted

  -   - 

Exercised

  -   - 

Forfeited or expired

  -   - 

Outstanding as of March 31, 2024

  25,000  $4.00 

Exercisable as of March 31, 2024

  25,000  $4.00 
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Number of Shares

 

Outstanding as of April 1, 2022

  3,064,285 

Granted

  1,172,380 

Vested

  (2,136,679)

Cancelled

  (429,011)

Outstanding as of March 31, 2023

  1,670,975 

Granted

  2,075,756 

Vested

  (1,850,576)

Cancelled

  (50,000)

Outstanding as of March 31, 2024

  1,846,155