8. EQUITY COMPENSATION PLANS (Details - Restricted Stock Rights) - Restricted Stock Rights [Member]
3 Months Ended
Jul. 31, 2018
$ / shares
shares
Number of Restricted Stock Rights  
Number of Restricted Stock Rights Outstanding, Beginning | shares 0
Granted | shares 128,050
Vested | shares 0
Forfeited | shares 0
Number of Restricted Stock Rights Outstanding, Ending | shares 128,050
Weighted Average Grant Date Fair Value  
Weighted Average Grant Date Fair Value Outstanding, Beginning | $ / shares
Granted | $ / shares 3.62
Vested | $ / shares
Forfeited | $ / shares
Weighted Average Grant Date Fair Value Outstanding, Ending | $ / shares $ 3.62