Annual report pursuant to Section 13 and 15(d)

Equity Instruments (Schedule of Outstanding Warrants) (Details)

v3.3.1.900
Equity Instruments (Schedule of Outstanding Warrants) (Details)
12 Months Ended
Dec. 31, 2015
$ / shares
shares
Class Of Warrant Or Right [Line Items]  
Exercise Price | $ / shares $ 0.38
Number of Warrants | shares 11,677,700
Expiration Date Sep. 24, 2016
Series BB [Member]  
Class Of Warrant Or Right [Line Items]  
Exercise Price | $ / shares $ 2.00
Number of Warrants | shares 300,000
Expiration Date Jul. 07, 2018
Series GG [Member]  
Class Of Warrant Or Right [Line Items]  
Exercise Price | $ / shares $ 2.10
Number of Warrants | shares 333,333
Expiration Date Dec. 29, 2016
Series HH Warrants [Member]  
Class Of Warrant Or Right [Line Items]  
Exercise Price | $ / shares $ 2.49
Number of Warrants | shares 301,205
Expiration Date Jun. 25, 2023
Series II Warrants [Member]  
Class Of Warrant Or Right [Line Items]  
Exercise Price | $ / shares $ 3.04
Number of Warrants | shares 275,000
Expiration Date Jun. 25, 2018
Series KK warrants [Member}  
Class Of Warrant Or Right [Line Items]  
Exercise Price | $ / shares $ 1.918
Number of Warrants | shares 391,032
Expiration Date Mar. 04, 2021
Series LL Warrants [Member]  
Class Of Warrant Or Right [Line Items]  
Exercise Price | $ / shares $ 0.01
Number of Warrants | shares 9,777,130
Expiration Date Aug. 31, 2035
Series MM Warrants Expire September 2019 [Member]  
Class Of Warrant Or Right [Line Items]  
Exercise Price | $ / shares $ 2.50
Number of Warrants | shares 150,000
Expiration Date Sep. 30, 2019
Series MM Warrants Expire October 2019 [Member]  
Class Of Warrant Or Right [Line Items]  
Exercise Price | $ / shares $ 2.50
Number of Warrants | shares 150,000
Expiration Date Oct. 31, 2019