Quarterly report pursuant to Section 13 or 15(d)

Summarizes E, F, G and H Warrants (Details) {Stockholders Equity}

v3.2.0.727
Summarizes E, F, G and H Warrants (Details) {Stockholders Equity} - shares
6 Months Ended 12 Months Ended
Jun. 30, 2015
Dec. 31, 2014
Series E $1.00 exercise price    
Outstanding E, F, G and H Warrants   107,931
Outstanding E, F, G and H Warrants 0  
Warrants Issued   0
Warrants Exercised   (107,931)
Outstanding E, F, G and H Warrants   0
Warrants Issued 0  
Warrants Exercised 0  
Shares issued in 2014 as a result of cashless exercise 73,388  
Outstanding E, F, G and H Warrants 0  
Series F $3.00 exercise price    
Outstanding E, F, G and H Warrants   369,037
Outstanding E, F, G and H Warrants 0  
Warrants Issued   0
Warrants Exercised   (369,037)
Outstanding E, F, G and H Warrants   0
Warrants Issued 0  
Warrants Exercised 0  
Shares issued in 2014 as a result of cashless exercise 210,870  
Outstanding E, F, G and H Warrants 0  
Series G $0.65 exercise price    
Outstanding E, F, G and H Warrants   88,579
Outstanding E, F, G and H Warrants 0  
Warrants Issued   0
Warrants Exercised   (88,579)
Outstanding E, F, G and H Warrants   0
Warrants Issued 0  
Warrants Exercised 0  
Shares issued in 2014 as a result of cashless exercise 70,152  
Outstanding E, F, G and H Warrants 0  
Series H $7.00 exercise price    
Outstanding E, F, G and H Warrants   689,159
Outstanding E, F, G and H Warrants 689,159  
Warrants Issued   0
Warrants Exercised   0
Outstanding E, F, G and H Warrants   689,159
Warrants Issued 0  
Warrants Exercised 0  
Shares issued in 2014 as a result of cashless exercise 0  
Outstanding E, F, G and H Warrants 689,159  
E,F,G,H Total Warrants    
Outstanding E, F, G and H Warrants   1,254,706
Outstanding E, F, G and H Warrants 689,159  
Warrants Issued   0
Warrants Exercised   (565,547)
Outstanding E, F, G and H Warrants   689,159
Warrants Issued 0  
Warrants Exercised 0  
Shares issued in 2014 as a result of cashless exercise 354,410  
Outstanding E, F, G and H Warrants 689,159