XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Future Minimum Lease Payments (Details) - USD ($)
Nov. 30, 2022
May 31, 2022
Leases    
Financing leases twelve months ended November 30, 2023 $ 49,880  
Operating leases twelve months ended November 30, 2023 564,816  
Financing leases twelve months ended November 30, 2024 29,720  
Operating leases twelve months ended November 30, 2024 546,792  
Financing leases twelve months ended November 30, 2025 9,598  
Operating leases twelve months ended November 30, 2025 534,000  
Financing leases twelve months ended November 30, 2026 1,503  
Operating leases twelve months ended November 30, 2026 534,000  
Financing leases twelve months ended November 30, 2027  
Operating leases twelve months ended November 30, 2027 542,920  
Financing leases thereafter  
Operating leases thereafter 5,560,480  
Financing leases total future minimum lease payments 90,701  
Operating leases total future minimum lease payments 8,283,008  
Financing leases present value discount 3,979  
Operating leases present value discount 2,847,810  
Financing leases present value of minimum lease payments 86,722 $ 2,163,043
Operating leases present value of minimum lease payments $ 5,435,198