Note 16 - Equity Incentive Plan (Details Textual) - The 2017 Equity Incentive Plan [Member] - shares |
3 Months Ended | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 01, 2023 |
Jul. 06, 2017 |
May 31, 2026 |
[1] | May 31, 2025 |
[1] | Feb. 28, 2026 |
[1] | Feb. 28, 2025 |
[1] | |||
| Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) | 3,000,000 | 604,100 | 1,245,440 | 186,279 | 2,159,612 | |||||||
| Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | ||||||||
| Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized, Percentage | 5.00% | |||||||||||
| Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year) | 10 years | |||||||||||
| ||||||||||||