Annual report pursuant to Section 13 and 15(d)

Warrants (Summary Of Shares Indexed To The Warrants) (Details)

v3.8.0.1
Warrants (Summary Of Shares Indexed To The Warrants) (Details) - shares
Dec. 31, 2017
Dec. 31, 2016
Class of Warrant or Right [Line Items]    
Number of shares indexed 7,099,609 5,452,691
December 2012 Investor Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of shares indexed   17,430
July 2013 Investor Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of shares indexed 200,000 200,000
October 2013 Investor Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of shares indexed 231,732 231,732
January 2014 Investor Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of shares indexed 476,193 476,193
November 2015 Investor Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of shares indexed 1,250,001 1,250,001
November 2015 Placement Agent Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of shares indexed 3,334 83,335
March 2016 Investor Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of shares indexed 607,806 1,171,875
March 2016 Placement Agent Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of shares indexed   78,125
September 2016 Investor Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of shares indexed 805,000 1,800,000
September 2016 Placement Agent Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of shares indexed   144,000
June 2017 Investor Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of shares indexed 1,515,152  
June 2017 Placement Agent Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of shares indexed 181,818  
October 2017 Investor Warrants    
Class of Warrant or Right [Line Items]    
Number of shares indexed 1,632,654  
October 2017 Placement Agent Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of shares indexed 195,919