XML 50 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Reconciliation of Liability Measured at Fair Value on Recurring Basis Using Significant Unobservable Inputs (Level 3) (Detail) - USD ($)
12 Months Ended
May 31, 2019
May 31, 2018
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning Balance $ 1,323,732  
Fair value adjustments   $ (3,855,468)
Ending Balance 2,407,269 1,323,732
Convertible notes [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value adjustments (744,869)  
Warrant [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value adjustments (921,600)  
Investor Warrants Issued with Registered Direct Equity Offering    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Warrants issued   4,360,000
Placement Agent Warrants Issued with Registered Direct Equity Offering    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Warrants issued   $ 819,200
Inception Date Value Of Redemption Provision [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Warrants issued $ 2,750,006