XML 24 R6.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Stockholders' Equity (Parentheticals) - $ / shares
Dec. 31, 2018
Dec. 31, 2017
Investor Relations Consultant [Member]    
Price of shares issued (in dollars per share)   $ 1.18
Consultant Contract One [Member] | Common Stock [Member]    
Price of shares issued (in dollars per share) $ 1.18  
Consultant Contract Two [Member] | Common Stock [Member]    
Price of shares issued (in dollars per share) 1.18  
Contract with TumorGenesis [Member] | Common Stock [Member]    
Price of shares issued (in dollars per share) 1.17  
Series E Warrants [Member] | Common Stock [Member]    
Warrant exercises, exercise price per share (in dollars per share) 1  
Common Stock [Member] | Over-Allotment Option [Member]    
Price of shares issued (in dollars per share) $ 0.9497