XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.4
Note 7 - Leases - Summary of Liability Maturity (Details) - USD ($)
Nov. 30, 2023
May 31, 2023
Financing leases twelve months ended November 30, 2024 $ 29,686  
Operating leases twelve months ended November 30, 2024 543,037  
Financing leases twelve months ended November 30, 2025 10,463  
Operating leases twelve months ended November 30, 2025 534,000  
Financing leases twelve months ended November 30, 2026 1,505  
Operating leases twelve months ended November 30, 2026 534,000  
Financing leases twelve months ended November 30, 2027 0  
Operating leases twelve months ended November 30, 2027 542,920  
Financing leases twelve months ended November 30, 2028 0  
Operating leases twelve months ended November 30, 2028 560,760  
Thereafter, Finance Lease 0  
Thereafter, Operating leases 4,999,720  
Total future minimum lease payments, Finance Lease 41,654  
Total future minimum lease payments, Operating leases 7,714,437  
Present value discount, Finance Lease 1,219  
Present value discount, Operating leases 2,474,340  
Present value of minimum lease payments, Finance Lease 40,435 $ 60,485
Present value of minimum lease payments, Operating leases $ 5,240,097