OTHER ITEMS (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Jul. 31, 2019
Jun. 30, 2019
Jun. 30, 2018
Apr. 02, 2019
Stock compensation expense   $ 162,254 $ 0  
Subsequent Event [Member]        
Subsequent events description Company entered into a loan agreement with Carter Gem Properties Limited (“Carter Gem”) pursuant to which Carter Gem agreed to lend the Company up to $8,000,000 in tranches with a 20 day calendar notice prior to each tranche. The loan carries an 8% interest rate with quarterly interest payments and balloon maturity date in five years. Carter Gem has discretion to proceed with each tranche. The first $3.5 million became available immediately for draw down, to help fund the Company’s European commercial launch. Carter Gem is a company owned by a trust designed to benefit the family of Sufyan Ismail, who is a major stockholder of the Company. The transaction was approved by the Company’s Audit Committee, as a related party transaction.      
Investor relations agreements [Member] | Investor relations company 2 [Member]        
Related party expenses   20,000    
Investor relations agreements [Member] | Investor relations company 3 [Member]        
Related party expenses   13,320    
Prepaid expenses       $ 2,097
Stock compensation expense   17,888    
Management Consultancy Agreement [Member] | Management Consulting Company 1 [Member]        
Related party expenses   26,091    
Prepaid expenses       20,600
Cash payments expenses   36,667    
Prepaid expenses cash       26,667
Management Consultancy Agreement [Member] | Management Consulting Company 2 [Member]        
Related party expenses   118,275    
Prepaid expenses   84,600   $ 61,875
Stock compensation expense   $ 162,254