Note 6 - Capital Assets - Schedule of Capital Assets (Details) - USD ($) $ in Thousands |
May 31, 2026 |
Dec. 31, 2025 |
May 31, 2025 |
|---|---|---|---|
| Capital assets, gross | $ 968,896 | $ 804,728 | |
| Less: accumulated amortization | (288,671) | (236,295) | |
| Total | 680,225 | $ 568,433 | 568,433 |
| Land [Member] | |||
| Capital assets, gross | 59,764 | 44,529 | |
| Manufacturing Facility [Member] | |||
| Capital assets, gross | 464,415 | 407,650 | |
| Equipment [Member] | |||
| Capital assets, gross | 283,778 | 280,585 | |
| Leasehold Improvements [Member] | |||
| Capital assets, gross | 32,954 | 20,415 | |
| Right of Use Assets [Member] | |||
| Capital assets, gross | 117,976 | 40,308 | |
| Construction in Progress [Member] | |||
| Capital assets, gross | $ 10,009 | $ 11,241 |