Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.1
Note 16 - 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
Feb. 28, 2019
May 31, 2018
Jun. 27, 2018
May 31, 2017
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Exercise Price     $ 0.50  
Number of warrants outstanding (in Shares) 58,685,465     4,700,988
Weighted average remaining contractual life 2 years 270 days      
Weighted average exercise price of outstanding warrants $ 0.53 $ 0.62    
Number of warrants exercisable (in Shares) 58,685,465      
Weighted average exercise price of exercisable warrants $ 0.53      
Warrants Exercisable at $0.49 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Exercise Price $ 0.49      
Number of warrants outstanding (in Shares) 35,782,952      
Weighted average remaining contractual life 2 years 266 days      
Weighted average exercise price of outstanding warrants $ 0.49      
Number of warrants exercisable (in Shares) 35,782,952      
Weighted average exercise price of exercisable warrants $ 0.49      
Warrants Exercisable at $0.50 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Exercise Price $ 0.50      
Number of warrants outstanding (in Shares) 2,736,500      
Weighted average remaining contractual life 2 years 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 Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Exercise Price $ 0.60      
Number of warrants outstanding (in Shares) 17,500,000      
Weighted average remaining contractual life 2 years 277 days      
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 Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Exercise Price $ 0.75      
Number of warrants outstanding (in Shares) 1,042,738      
Weighted average remaining contractual life 2 years 135 days      
Weighted average exercise price of outstanding warrants $ 0.75      
Number of warrants exercisable (in Shares) 1,042,738      
Weighted average exercise price of exercisable warrants $ 0.75      
Warrant Exercisable at $0.80 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Exercise Price $ 0.80      
Number of warrants outstanding (in Shares) 1,343,400      
Weighted average remaining contractual life 2 years 288 days      
Weighted average exercise price of outstanding warrants $ 0.80      
Number of warrants exercisable (in Shares) 1,343,400      
Weighted average exercise price of exercisable warrants $ 0.80      
Warrant Exercisable at $1.10 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Exercise Price $ 1.10      
Number of warrants outstanding (in Shares) 279,875      
Weighted average remaining contractual life 2 years 288 days      
Weighted average exercise price of outstanding warrants $ 1.10      
Number of warrants exercisable (in Shares) 279,875      
Weighted average exercise price of exercisable warrants $ 1.10