XML 61 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Reconciliation of Liability Measured at Fair Value on Recurring Basis Using Significant Unobservable Inputs (Level 3) (Detail) - USD ($)
12 Months Ended
May 31, 2020
May 31, 2019
May 31, 2018
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Beginning Balance $ 2,407,269 $ 1,323,732  
Fair value adjustments     $ (3,855,468)
Ending Balance 0 2,407,269 1,323,732
Convertible notes [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Fair value adjustments (2,005,137) (744,869)  
Warrant [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Fair value adjustments 11,546,840 (921,600)  
Exercises $ (11,948,972)    
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 - warrants      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Warrants issued   $ 2,750,006