XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Future Minimum Lease Payments (Details) - USD ($)
Feb. 28, 2022
May 31, 2021
Leases    
Financing Leases Twelve months ended February 28, 2023 $ 1,709,132  
Operating Leases Twelve months ended February 28, 2023 33,881  
Financing Leases Twelve months ended February 29, 2024 771,741  
Operating Leases Twelve months ended February 29, 2024 24,550  
Financing Leases Twelve months ended February 28, 2025 22,479  
Operating Leases Twelve months ended February 28, 2025 7,468  
Financing Leases Twelve months ended February 28, 2026 7,807  
Operating Leases Twelve months ended February 28, 2026  
Financing Leases Twelve months ended February 28, 2027 502  
Operating Leases Twelve months ended February 28, 2027  
Financing Leases Total future minimum lease payments 2,511,661  
Operating Leases Total future minimum lease payments 65,899  
Financing Leases Present value discount 141,584  
Operating Leases Present value discount 3,657  
Financing Leases Present value of minimum lease payments 2,370,077 $ 3,594,007
Operating Leases Present value of minimum lease payments $ 62,242