Note 17 - (Loss) Earnings Per Share - Summary of Antidilutive Securities (Details) - shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
May 31, 2026 |
May 31, 2025 |
May 31, 2026 |
May 31, 2025 |
|
| Antidilutive securities (in shares) | 2,168,002 | 64,972 | 2,168,002 | 64,972 |
| Share-Based Payment Arrangement, Option [Member] | ||||
| Antidilutive securities (in shares) | 1,083,835 | 0 | 1,083,835 | 0 |
| Restricted Stock Units (RSUs) [Member] | ||||
| Antidilutive securities (in shares) | 1,084,167 | 64,972 | 1,084,167 | 64,972 |