Quarterly report pursuant to Section 13 or 15(d)

Summarizes Common Stock Warrants (Details) {Stockholder's Equity}

v3.3.0.814
Summarizes Common Stock Warrants (Details) {Stockholder's Equity}
9 Months Ended
Sep. 30, 2015
shares
Series A  
Outstanding Common Stock Warrants 1,188,909
Common Stock Warrants Issued 0
Common Stock Warrants Exercised (1,188,909)
Common Stock Warrants Issued 0
Series B  
Outstanding Common Stock Warrants 5,332,981
Common Stock Warrants Exercised (5,328,481)
Outstanding Common Stock Warrants 4,500
Series C  
Outstanding Common Stock Warrants 128,180
Common Stock Warrants Exercised (128,180)
Series D  
Outstanding Common Stock Warrants 15,312,627
Common Stock Warrants Exercised (807,861)
Outstanding Common Stock Warrants 12,941,554
Common Stock Warrants Exercised (1,563,212)
A,B,C,D Total Warrants  
Outstanding Common Stock Warrants 21,962,697
Common Stock Warrants Exercised (7,453,431)
Outstanding Common Stock Warrants 12,946,054
Common Stock Warrants Exercised (1,563,212)