v3.25.4
Note 7 - Long-term Debt - Summary of Long-term Debt (Details) (Parentheticals)
6 Months Ended
Nov. 30, 2025
USD ($)
Term Loans Due July 29, 2027 [Member]  
Debt Instrument, Basis Spread on Variable Rate 0.50%
Term Loans Due July 29, 2027 [Member] | Minimum [Member]  
Debt Instrument, Interest Rate, Effective Percentage 4.50%
Term Loan Payable Due August 10, 2028 [Member]  
Debt Instrument, Interest Rate, Stated Percentage 3.50%
Debt Instrument, Periodic Payment $ 5,997
Revolving Loan Payable Due February 5, 2026 [Member]  
Debt Instrument, Interest Rate, Stated Percentage 7.50%