XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Future Minimum Lease Payments (Details) - USD ($)
Feb. 28, 2023
May 31, 2022
Leases    
Financing leases twelve months ended February 29, 2024 $ 42,185  
Operating leases twelve months ended February 29, 2024 561,947  
Financing leases twelve months ended February 28, 2025 22,440  
Operating leases twelve months ended February 28, 2025 543,612  
Financing leases twelve months ended February 28, 2026 7,811  
Operating leases twelve months ended February 28, 2026 534,000  
Financing leases twelve months ended February 28, 2027  
Operating leases twelve months ended February 28, 2027 534,000  
Financing leases twelve months ended February 29, 2028  
Operating leases twelve months ended February 29, 2028 549,610  
Financing leases thereafter  
Operating leases thereafter 5,420,290  
Financing leases total future minimum lease payments 72,436  
Operating leases total future minimum lease payments 8,143,459  
Financing leases present value discount 3,099  
Operating leases present value discount 2,740,690  
Financing leases present value of minimum lease payments 69,337 $ 2,163,043
Operating leases present value of minimum lease payments $ 5,402,769