XML 36 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
12 Months Ended
May 31, 2020
Leases [Abstract]  
Schedule of future minimum lease payments of operating leases
Twelve Months Ended May 31,    
2021  $208,777 
2022   160,912 
2023   40,629 
      
Total undiscounted operating lease payments   410,318 
Less imputed interest   29,110 
Present value of operating lease payments  $381,208 
Schedule of right-of-use assets and operating lease liabilities
Assets    
Right-of-use assets  $377,182 
      
Liabilities     
Current operating lease liabilities  $188,799 
Long-term operating lease liabilities   192,409 
    - 
Total operating lease liabilities  $381,208