Note 14 - Share-based Compensation - Summary of Share-based Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Aug. 31, 2026 |
Aug. 31, 2025 |
Aug. 31, 2026 |
Aug. 31, 2025 |
|
| Share-based Compensation Expense | $ 2,277 | $ 2,000 | $ 6,428 | $ 4,394 |
| Share-Based Payment Arrangement, Option [Member] | ||||
| Share-based Compensation Expense | 1,338 | 1,200 | 4,147 | 2,440 |
| Performance Share Units [Member] | ||||
| Share-based Compensation Expense | 859 | 730 | 2,051 | 1,745 |
| Deferred Share Units [Member] | ||||
| Share-based Compensation Expense | $ 80 | $ 70 | $ 230 | $ 209 |