Annual report pursuant to Section 13 and 15(d)

Warrants (Details Narrative)

v3.19.1
Warrants (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Number of warrants issued to purchase common stock 8,661,137 120,311
Warrant expiration description warrants generally expire three or five years from issuance date.  
Fair value of warrant market value $ 15,700,000 $ 1,000,000
Compensation expense 1,800,000  
Debt discounts 2,800,000  
Equity discounts $ 11,100,000  
Treasury stock, surrendered 352,926 90,000
Warrant [Member]    
Number of warrants issued to purchase common stock 2,300,237  
Warrants exercise price $ 0.65  
Number of warrants exercised 1,000,000  
Payment to surrender warrants $ 157,527  
Treasury stock, surrendered 500,000 0
Minimum [Member]    
Warrants exercise price $ 0.20 $ 0.40
Minimum [Member] | Warrant [Member]    
Warrants exercise price 0.10  
Maximum [Member]    
Warrants exercise price 0.40 $ 0.62
Maximum [Member] | Warrant [Member]    
Warrants exercise price $ 1.75