Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details Narrative)

v3.20.2
Subsequent Events (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Jul. 07, 2020
Aug. 12, 2020
Jun. 30, 2020
Jun. 30, 2019
Convertible loans paid     $ 1,257,250 $ 2,533,985
Debt instrument face value     $ 5,435,950  
Subsequent Event [Member]        
Debt instrument conversion price   $ 2.50    
Debt instrument convertible into shares   $ 1,700,000    
Interest rate   10.00%    
Debt term   1 year    
Number of convertible debt shares issued   22,500    
Warrants exercisable into common shares   595,700    
Warrant term   5 years    
Warrant exercise price   $ 3.50    
Convertible loans paid   $ 702,800    
Convertible loans description   During this period, the Company also paid off five convertible loans totaling $702,800. The loans were issued July 19, 2018, April 9, 2019, July 29, 2019, August 6, 2019 and October 8, 2019.    
Company paid amount to retire loans   $ 472,371    
Subsequent Event [Member] | Standstill and Forbearance Agreements [Member] | Lender [Member]        
Debt instrument face value   $ 1,970,000    
Subsequent Event [Member] | Standstill and Forbearance Agreements [Member] | Merchant Lenders [Member]        
Warrant term 3 years      
Warrant exercise price $ 3.50      
Number of shares issued during the period 112,885      
Number of shares issued during the period, value $ 385,388      
Subsequent Event [Member] | Standstill and Forbearance Agreements [Member] | Merchant Lenders [Member] | Warrants [Member]        
Number of shares issued during the period 112,885      
Subsequent Event [Member] | For Partial Settlement of Principal and Fees on Loan [Member]        
Number of shares issued during the period   24,000    
Debt principal and fees, value   $ 54,397    
Subsequent Event [Member] | Convertible Loans Principal [Member]        
Warrant term   3 years    
Warrant exercise price   $ 3.50    
Number of shares issued during the period   248,898    
Warrant to acquire common stock shares   103,469