XML 60 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Capital Leases - Schedule of Future Minimum Lease Payments Under Non-cancellable Capital Leases (Details)
May 31, 2018
USD ($)
Leases [Abstract]  
Year ended May 31, 2019 $ 2,353,164
Year ended May 31, 2020 547,800
Year ended May 31, 2021 547,800
Year ended May 31, 2022 547,800
Year ended May 31, 2023 338,490
Total lease payments 4,335,054
Imputed interest 441,240
Present value of minimum lease payments $ 3,893,814