XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Stockholders' Equity (Tables)
9 Months Ended
Dec. 31, 2024
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
      

Weighted-

 
      

Average

 
      

Exercise

 
  

Number of

  

Price per

 
  

Shares

  

Share

 

Outstanding as of March 31, 2024

  140,000  $1.87 

Granted

  -  $- 

Exercised

  -  $- 

Forfeited or expired

  (15,000) $4.20 

Outstanding as of December 31, 2024

  125,000  $1.59 

Exercisable as of December 31, 2024

  115,000  $1.31 
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  

Number of

 
  

Shares

 

Outstanding as of March 31, 2024

  182,500 

Granted

  50,000 

Vested

  (100,417)

Outstanding as of December 31, 2024

  132,083 
  

Number of

 
  

Shares

 

Nonvested as of March 31, 2024

  591,560 

Granted

  339,467 

Vested

  (228,335)

Forfeited or expired

  (13,250)

Nonvested as of December 31, 2024

  689,442