Note 13 - Share-based Compensation - Summary of Share-based Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
May 31, 2026 |
May 31, 2025 |
May 31, 2026 |
May 31, 2025 |
|
| Share-based Compensation Expense | $ 2,268 | $ 1,410 | $ 4,151 | $ 2,393 |
| Share-Based Payment Arrangement, Option [Member] | ||||
| Share-based Compensation Expense | 1,570 | 780 | 2,809 | 1,239 |
| Performance Share Units [Member] | ||||
| Share-based Compensation Expense | 618 | 560 | 1,192 | 1,015 |
| Deferred Share Units [Member] | ||||
| Share-based Compensation Expense | $ 80 | $ 70 | $ 150 | $ 139 |