Quarterly report pursuant to Section 13 or 15(d)

Warrants (Details Narrative)

v3.19.3
Warrants (Details Narrative) - USD ($)
1 Months Ended 9 Months Ended
Jul. 31, 2018
Sep. 30, 2019
Sep. 30, 2018
Warrants term 3 years    
Number of warrants issued to purchase common stock 125,000   7,209,974
Warrants exercise price $ 1.71    
Fair value of warrants $ 139,000   $ 1,710,000
Number of warrants issued in exchange for services rendered     1,000,000
Compensation expense     $ 1,354,000
Number of warrants issued in relation to promissory note     987,500
Number of warrants issued in relation to sale of common stock     5,222,474
Fair value of warrants at issuance     $ 8,400,000
Warrant [Member]      
Warrants term   3 years  
Number of warrants issued to purchase common stock   686,104 2,057,462
Warrant One [Member]      
Number of warrants issued to purchase common stock   11,270,107 9,397,823
Minimum [Member]      
Warrants term     3 years
Warrants exercise price     $ 0.20
Minimum [Member] | Warrant [Member]      
Warrants exercise price   $ 0.12 0.10
Minimum [Member] | Warrant One [Member]      
Warrants exercise price   0.15 $ 0.12
Maximum [Member]      
Warrants term     5 years
Warrants exercise price     $ 4.30
Maximum [Member] | Warrant [Member]      
Warrants exercise price   1.75 0.50
Maximum [Member] | Warrant One [Member]      
Warrants exercise price   $ 5.50 $ 4.30
Three Year Warrants [Member]      
Debt instrument face amount   $ 10,000,000  
Warrants term   3 years  
Fair value of warrants   $ 1,148,000  
Amortization of debt discount   $ 187,000  
Three Year Warrants One [Member]      
Number of warrants issued to purchase common stock   550,000  
Warrants exercise price   $ 3.00  
Three Year Warrants Two [Member]      
Number of warrants issued to purchase common stock   300,000  
Warrants exercise price   $ 5.00  
Additional Three-Year Warrants [Member]      
Warrants term   3 years  
Number of warrants issued to purchase common stock   375,000  
Warrants exercise price   $ 4.50  
Fair value of warrants   $ 601,000  
Amortization of debt discount   $ 294,000  
Debt instrument maturity date   Jan. 31, 2020