v3.26.1
Note 7 - Leases (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
Lease, Cost $ 4,980 $ 3,453
Sublease Income 0 761
Operating and Financing Lease, Liability 171,512 $ 71,866
Disposal Group, Held-for-Sale, Not Discontinued Operations [Member]    
Operating and Financing Lease, Liability $ 985  
Maximum [Member]    
Lessee, Remaining Lease Term (Year) 30 years