XML 44 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
Nov. 30, 2019
May 31, 2019
Leases [Abstract]    
Twelve months ended November 30, 2020 $ 2,471,000  
Twelve months ended November 30, 2021 2,471,000  
Twelve months ended November 30, 2022 1,506,000  
Twelve months ended November 30, 2023  
Twelve months ended November 30, 2024  
Total future minimum lease payments 6,448,000  
Present value discount 604,710  
Present value of minimum lease payments 5,843,290 $ 6,754,819
Twelve months ended November 30, 2020 81,881  
Twelve months ended November 30, 2021 81,881  
Twelve months ended November 30, 2022 37,881  
Twelve months ended November 30, 2023 27,751  
Twelve months ended November 30, 2024 9,037  
Total future minimum lease payments 238,431  
Present value discount 19,798  
Present value of minimum lease payments $ 218,633