v3.25.2
Note 9 - Share-based Compensation (Tables)
12 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Share-based Compensation Shares Authorized Available and Outstanding by Plan [Table Text Block]
  

As of March 31, 2025

 
  

Authorized

  

Available

  

Outstanding

 

2016 Plan

  1,300,000   632,905   327,638 

2024 Directors Plan

  800,000   604,126   195,874 

2014 Directors Plan

        12,000 

Total

  2,100,000   1,237,031   535,512 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]

Option Activity

 

Shares

  

Weighted
Average
Exercise

Price

  

Weighted

Average
Remaining
Contractual
Term

(in years)

  

Aggregate
Intrinsic
Value

 

Outstanding as of April 1, 2023

  253,000  $2.88   7.5  $ 

Granted

  50,000   0.79         

Expired

  (6,000)  5.56         

Outstanding as of March 31, 2024

  297,000  $2.47   7.1  $ 

Granted

  50,000   0.78         

Expired

  (25,000)  2.57         

Outstanding as of March 31, 2025

  322,000  $2.20   6.7  $ 

Exercisable as of March 31, 2025

  222,000  $2.64   5.8  $ 

Vested and expected to vest as of March 31, 2025

  316,216  $2.22   6.7  $ 
Schedule of Nonvested Share Activity [Table Text Block]

Nonvested Options

 

Shares

  

Weighted
Average
Grant-Date
Fair Value

 

Nonvested as of April 1, 2024

  125,000  $1.16 

Granted

  50,000   0.15 

Vested

  (75,000)  1.28 

Nonvested as of March 31, 2025

  100,000  $0.56 
Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]
     

Outstanding Options

  

Exercisable Options

 

Range of Exercise Prices

  

Number
of Shares

  

Remaining
Life (Years)

  

Weighted
Average

Exercise

Price

  

Number of
Shares

  

Weighted
Average

Exercise

Price

 
$0.78-$2.20   105,000   8.8  $0.85   21,667  $1.09 
$2.21-$2.34   100,000   5.3  $2.29   100,000  $2.29 
$2.35-$3.20   55,000   6.1  $2.91   55,000  $2.91 
$3.21-$5.91   62,000   6.0  $3.73   45,333  $3.84 

Total stock options

   322,000   6.7  $2.20   222,000  $2.64 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

2025

  

2024

 

Exercise Price

 $0.78  $0.48 

Volatility

  0%  61.63%

Risk-Free Rate

  3.58%  4.34%

Vesting Period (in years)

  3.0   3.0 

Forfeiture Rate

  0%  16%

Expected Term (in years)

  6.0   6.0 

Dividend Rate

  0%  0%
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]

Nonvested Restricted Stock Units

 

Shares

  

Weighted
Average
Grant Price

 

Nonvested restricted stock units as of April 1, 2023

  70,334  $3.04 

Granted

  204,964  $0.49 

Vested

  (135,272) $1.00 

Forfeited

  (9,206) $2.12 

Nonvested restricted stock units as of March 31, 2024

  130,820  $1.23 

Vested

  (90,956) $1.00 

Forfeited

  (22,226) $0.93 

Nonvested restricted stock units as of March 31, 2025

  17,638  $2.76