Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Schedule of Warrants Outstanding (Details)

v3.2.0.727
Stockholders' Equity - Schedule of Warrants Outstanding (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2015
Dec. 31, 2014
Warrants outstanding, Weighted-average remaining contractual life ( in years) 2 years 6 months 2 years 7 months 6 days
Warrant [Member]    
Number of warrants, outstanding 9,556,304  
Number of warrants exercisable 9,556,304  
Range 1 [Member] | Warrant [Member]    
Range of exercise prices, upper limit $ 5.00  
Number of warrants, outstanding 3,554,514  
Warrants outstanding, Weighted-average remaining contractual life ( in years) 2 years 7 months 6 days  
Number of warrants exercisable 3,554,514  
Range 2 [Member] | Warrant [Member]    
Range of exercise prices, lower limit $ 4.00  
Range of exercise prices, upper limit $ 5.00  
Number of warrants, outstanding 3,935,117  
Warrants outstanding, Weighted-average remaining contractual life ( in years) 2 years 6 months  
Number of warrants exercisable 3,935,117  
Range 3 [Member] | Warrant [Member]    
Range of exercise prices, lower limit $ 3.00  
Range of exercise prices, upper limit $ 4.00  
Number of warrants, outstanding 663,901  
Warrants outstanding, Weighted-average remaining contractual life ( in years) 4 years 4 months 24 days  
Number of warrants exercisable 663,901  
Range 4 [Member] | Warrant [Member]    
Range of exercise prices, lower limit $ 2.00  
Range of exercise prices, upper limit $ 3.00  
Number of warrants, outstanding 1,402,772  
Warrants outstanding, Weighted-average remaining contractual life ( in years) 3 years 4 months 24 days  
Number of warrants exercisable 1,402,772