Note 3 - Capital Assets - Schedule of Capital Assets (Details) - USD ($) $ in Thousands |
Feb. 28, 2026 |
May 31, 2025 |
|---|---|---|
| Capital assets, gross | $ 819,432 | $ 804,728 |
| Less: accumulated amortization | (276,424) | (236,295) |
| Total | 543,008 | 568,433 |
| Land [Member] | ||
| Capital assets, gross | 45,535 | 44,529 |
| Manufacturing Facility [Member] | ||
| Capital assets, gross | 422,586 | 407,650 |
| Equipment [Member] | ||
| Capital assets, gross | 278,873 | 280,585 |
| Leasehold Improvements [Member] | ||
| Capital assets, gross | 21,459 | 20,415 |
| Right of Use Assets [Member] | ||
| Capital assets, gross | 38,792 | 40,308 |
| Construction in Progress [Member] | ||
| Capital assets, gross | $ 12,187 | $ 11,241 |