Note 9 - Share-based Compensation - Shares Authorized, Available for Future Grant and Outstanding Under Each Plan (Details) - shares |
Mar. 31, 2025 |
Aug. 25, 2016 |
Aug. 28, 2014 |
---|---|---|---|
Authorized (in shares) | 2,100,000 | ||
Available (in shares) | 1,237,031 | ||
Outstanding (in shares) | 535,512 | ||
The 2016 Plan [Member] | |||
Authorized (in shares) | 1,300,000 | 1,300,000 | |
Available (in shares) | 632,905 | ||
Outstanding (in shares) | 327,638 | ||
The 2024 Directors Plan [Member] | |||
Authorized (in shares) | 800,000 | ||
Available (in shares) | 604,126 | ||
Outstanding (in shares) | 195,874 | ||
2014 Directors Plan [Member] | |||
Authorized (in shares) | 0 | 350,000 | |
Available (in shares) | 0 | ||
Outstanding (in shares) | 12,000 |