Note 16 - Equity Incentive Plan - Schedule of Equity Incentive Plan (Details) - The 2017 Equity Incentive Plan [Member] - shares |
3 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|
Mar. 01, 2023 |
Jul. 06, 2017 |
May 31, 2026 |
May 31, 2025 |
|||||
| Authorized (in shares) | [1] | 186,279 | 2,159,612 | |||||
| Automatic share reserve increase (in shares) | 1,500,000 | 1,500,000 | 1,500,000 | [1] | 1,500,000 | [1] | ||
| Units granted (in shares) | [1] | (1,082,179) | (2,801,922) | |||||
| Units forfeited (in shares) | [1] | 0 | 387,750 | |||||
| Units expired (in shares) | [1] | 0 | 0 | |||||
| Authorized (in shares) | 3,000,000 | 604,100 | [1] | 1,245,440 | [1] | |||
| ||||||||