XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Share-based Compensation (Tables)
9 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Share-based Compensation Shares Authorized Available and Outstanding by Plan [Table Text Block]
  

As of December 31, 2024

 
  

Authorized

  

Available

  

Outstanding

 
             

2016 Plan

  1,300,000   631,832   399,211 

2024 Directors Plan

  800,000   604,126   195,874 

2014 Directors Plan

        12,000 

Total

  2,100,000   1,235,958   607,085 
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 at March 31, 2024

  297,000  $2.47   7.1  $ 

Granted

  50,000   0.78         

Expired

  (25,000)  2.57         

Outstanding at December 31, 2024

  322,000  $2.20   6.9  $ 

Exercisable at December 31, 2024

  222,000  $2.64   6.0  $ 
Schedule of Nonvested Share Activity [Table Text Block]

Nonvested Options

 

Shares

  

Weighted
Average
Grant-Date
Fair Value

 

Nonvested at March 31, 2024

  125,000  $1.16 

Granted

  50,000   0.15 

Vested

  (75,000)  1.28 

Nonvested at December 31, 2024

  100,000  $0.56 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]

Nonvested Restricted Stock Units

 

Shares

  

Weighted
Average
Grant Price

 

Nonvested restricted stock units at March 31, 2024

  130,820  $1.23 

Vested

  (20,456)  2.93 

Forfeited

  (21,153)  0.89 

Nonvested restricted stock units at December 31, 2024

  89,211  $0.92