v3.25.4
Note 7 - Long-term Debt - Summary of Long-term Debt (Details) - USD ($)
Nov. 30, 2025
May 31, 2025
Long-Term Debt, Gross $ 10,963,443 $ 11,169,342
Total 10,963,443 11,169,342
Debt issuance costs, net of amortization (74,214) (86,335)
Total debt, net of debt issuance costs 10,889,229 11,083,007
Less: Current portion of long-term debt (3,272,978) (2,249,524)
Long-Term Debt, net of current portion and debt issuance costs 7,616,251 8,833,483
Term Loans Due July 29, 2027 [Member]    
Long-Term Debt, Gross 9,421,091 10,502,754
Total 9,421,091 10,502,754
Term Loan Payable Due August 10, 2028 [Member]    
Long-Term Debt, Gross 642,352 666,588
Total 642,352 666,588
Revolving Loan Payable Due February 5, 2026 [Member]    
Long-Term Debt, Gross 900,000 0
Total $ 900,000 $ 0