XML 26 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Schedule of Financing Lease (Details) - USD ($)
Feb. 29, 2020
May 31, 2019
Leases [Abstract]    
Present value of non-cancellable financing leases $ 5,922,843 $ 6,754,819
Less: Current portion (2,146,923) (1,516,629)
Present value of non-cancellable financing leases, net of current portion $ 3,775,920 $ 5,238,190