XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details) - USD ($)
May 31, 2022
May 31, 2021
Leases    
Operating Leases Year ended May 31, 2023 $ 33,881  
Financing Leases Year ended May 31, 2023 1,730,278  
Operating Leases Year ended May 31, 2024 20,535  
Financing Leases Year ended May 31, 2024 522,249  
Operating Leases Year ended May 31, 2025 4,082  
Financing Leases Year ended May 31, 2025 17,708  
Operating Leases Year ended May 31, 2026  
Financing Leases Year ended May 31, 2026 4,511  
Operating lease total lease payments 58,498  
Financing lease total lease payments 2,274,746  
Operating lease imputed interest (2,963)  
Financing lease Imputed interest (111,702)  
Operating Leases Present value of minimum lease payments 55,535 $ 109,013
FinancingLeases Present value of minimum lease payments $ 2,163,044