XML 56 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
Aug. 31, 2019
May 31, 2019
Leases [Abstract]    
Twelve months ended August 31, 2020 $ 2,355,000  
Twelve months ended August 31, 2021 2,355,000  
Twelve months ended August 31, 2022 1,889,000  
Twelve months ended August 31, 2023 525,000  
Twelve months ended August 31, 2024  
Total future minimum lease payments 7,124,000  
Present value discount 788,358  
Present value of minimum lease payments 6,335,642 $ 6,754,819
Twelve months ended August 31, 2020 81,881  
Twelve months ended August 31, 2021 81,881  
Twelve months ended August 31, 2022 49,881  
Twelve months ended August 31, 2023 32,348  
Twelve months ended August 31, 2024 12,910  
Total future minimum lease payments 258,901  
Present value discount 22,835  
Present value of minimum lease payments $ 236,066