v3.25.4
Note 8 - Leases - Summary of Liability Maturity (Details) - USD ($)
Nov. 30, 2025
May 31, 2025
2026, financing leases $ 1,505  
2026, operating leases 609,000  
2027, financing leases 0  
2027, operating leases 617,920  
2028, financing leases 0  
2028, operating leases 635,760  
2029, financing leases 0  
2029, operating leases 635,760  
2030, financing leases 0  
2030, operating leases 567,010  
Thereafter, Finance Lease 0  
Thereafter, Operating leases 3,878,200  
Total future minimum lease payments, Finance Lease 1,505  
Total future minimum lease payments, Operating leases 6,943,650  
Present value discount, Finance Lease 20  
Present value discount, Operating leases 1,924,819  
Present value of minimum lease payments, Finance Lease 1,485  
Liability under operating leases $ 5,018,831 $ 5,168,301