Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details) - Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range

v3.20.1
Stockholders' Equity (Details) - Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range - $ / shares
9 Months Ended 12 Months Ended
May 31, 2018
Feb. 29, 2020
May 31, 2019
Jul. 19, 2019
Jul. 08, 2019
Nov. 30, 2018
Nov. 14, 2018
Sep. 06, 2018
Aug. 14, 2018
Jul. 27, 2018
May 30, 2018
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                      
Exercise Price       $ 1.10 $ 1.10 $ 0.65 $ 0.75 $ 0.75 $ 0.75 $ 0.50  
Number of warrants outstanding (in Shares)   54,835,145 54,820,985               4,497,750
Weighted average remaining contractual life   1 year 9 months                  
Weighted average exercise price of outstanding warrants $ 0.61 $ 0.53 $ 0.53                
Number of warrants exercisable (in Shares)   54,835,145                  
Weighted average exercise price of exercisable warrants   $ 0.53                  
Warrant Exercisable at $0.49 [Member]                      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                      
Exercise Price   $ 0.49                  
Number of warrants outstanding (in Shares)   33,465,110                  
Weighted average remaining contractual life   1 year 9 months                  
Weighted average exercise price of outstanding warrants   $ 0.49                  
Number of warrants exercisable (in Shares)   33,465,110                  
Weighted average exercise price of exercisable warrants   $ 0.49                  
Warrants Exercisable at $0.50 [Member]                      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                      
Exercise Price   $ 0.50                  
Number of warrants outstanding (in Shares)   2,736,500                  
Weighted average remaining contractual life   1 year 357 days                  
Weighted average exercise price of outstanding warrants   $ 0.50                  
Number of warrants exercisable (in Shares)   2,736,500                  
Weighted average exercise price of exercisable warrants   $ 0.50                  
Warrant Exercisable at $0.60 [Member]                      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                      
Exercise Price   $ 0.60                  
Number of warrants outstanding (in Shares)   17,500,000                  
Weighted average remaining contractual life   1 year 9 months                  
Weighted average exercise price of outstanding warrants   $ 0.60                  
Number of warrants exercisable (in Shares)   17,500,000                  
Weighted average exercise price of exercisable warrants   $ 0.60                  
Warrant Exercisable at $0.75 [Member]                      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                      
Exercise Price   $ 0.75                  
Number of warrants outstanding (in Shares)   837,500                  
Weighted average remaining contractual life   357 days                  
Weighted average exercise price of outstanding warrants   $ 0.75                  
Number of warrants exercisable (in Shares)   837,500                  
Weighted average exercise price of exercisable warrants   $ 0.75                  
Warrant Exercisable at $1.10 [Member]                      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                      
Exercise Price   $ 1.10                  
Number of warrants outstanding (in Shares)   296,035                  
Weighted average remaining contractual life   1 year 299 days                  
Weighted average exercise price of outstanding warrants   $ 1.10                  
Number of warrants exercisable (in Shares)   296,035                  
Weighted average exercise price of exercisable warrants   $ 1.10