Note 4 - Leases (Details Textual) - USD ($) $ in Thousands |
Feb. 28, 2026 |
May 31, 2025 |
|---|---|---|
| Operating and Financing Lease, Liability | $ 67,541 | $ 71,866 |
| Disposal Group, Held-for-Sale, Not Discontinued Operations [Member] | ||
| Operating and Financing Lease, Liability | $ 985 |