XML 57 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Note 15 - Stockholders' Equity (Tables)
12 Months Ended
Mar. 31, 2025
Notes Tables  
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
  

Number of

 
  

Shares

 

Vested

  - 

Granted

  879,060 

Vested

  (287,500)

Forfeited or expired

  - 

Vested

  591,560 

Granted

  485,967 

Vested

  (795,927)

Forfeited or expired

  (49,250)

Nonvested as of March 31, 2025

  232,350 
Share-Based Payment Arrangement, Activity [Table Text Block]
  

Year Ended March 31,

 
  

2025

  

2024

 

Number of options granted

  -   25,000 

Weighted-average exercise price per share

 $-  $1.75 

Weighted-average grant date fair value per share

 $-  $1.75 
  

Year Ended March 31,

 
  

2025

  

2024

 

Number of units granted

  954,638   2,075,756 

Weighted-average grant date fair value per share

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

Year Ended March 31,

 
  

2025

  

2024

 

Expected volatility

  0.00%  88.57%

Dividend yield

  -%  -%

Risk-free rate

  0.00%  4.12%

Expected term (in years)

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

Weighted-Average

 
      

Exercise Price per

 
  

Number of Shares

  

Share

 

Outstanding as of April 1, 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 

Granted

  -   - 

Exercised

  -   - 

Forfeited or expired

  (65,000)  3.88 

Outstanding as of March 31, 2025

  2,201,667  $3.72 

Exercisable as of March 31, 2025

  2,191,667  $3.72 
      

Weighted-Average

 
      

Exercise Price per

 
  

Number of Shares

  

Share

 

Outstanding as of April 1, 2023

  25,000  $4.00 

Granted

  -   - 

Exercised

  -   - 

Forfeited or expired

  -   - 

Outstanding as of March 31, 2024

  25,000   4.00 

Granted

  -   - 

Exercised

  -   - 

Forfeited or expired

  -   - 

Outstanding as of March 31, 2025

  25,000  $4.00 

Exercisable as of March 31, 2025

  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, 2023

  1,670,975 

Granted

  2,075,756 

Vested

  (1,850,576)

Cancelled

  (50,000)

Outstanding as of March 31, 2024

  1,846,155 

Granted

  1,206,386 

Vested

  (2,332,939)

Cancelled

  (225,656)

Outstanding as of March 31, 2025

  493,946