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