XML 79 R66.htm IDEA: XBRL DOCUMENT v3.19.1
Warrants (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Jun. 26, 2017
May 16, 2017
Number of shares, Warrant rights 190,114 9,231,628 506,627  
Warrants outstanding 1,600,000     2,400,000
Warrants, weighted average exercise price $ 5.75   $ 1.65  
Warrants expiring 44,037 13,927    
Warrant [Member]        
Warrants outstanding 1,200,000     33,500,000
Strike price per share $ 6.20      
Warrant expiration date Apr. 04, 2019      
Warrant Exchange Agreements [Member]        
Common stock shares issued 820,714      
Investor [Member]        
Number of shares, Warrant rights 1,600,000      
Warrants outstanding   7,617,148    
Proceeds from warrant   $ 22,000,000