Annual report pursuant to Section 13 and 15(d)

Summarizes Common Stock Warrants A,B,C,D (Details)

v3.3.1.900
Summarizes Common Stock Warrants A,B,C,D (Details)
12 Months Ended
Dec. 31, 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 at December 31, 2014 4,500
Outstanding Common Stock Warrants at December 31, 2015 4,500
Series C  
Outstanding Common Stock Warrants 128,180
Common Stock Warrants Exercised (128,180)
Series D  
Outstanding Common Stock Warrants at December 31, 2013 15,312,627
Common Stock Warrants Exercised (807,861)
Outstanding Common Stock Warrants at December 31, 2014 14,504,766
Common Stock Warrants Exercised (1,795,030)
Outstanding Common Stock Warrants at December 31, 2015 12,709,736
A,B,C,D Total Warrants  
Outstanding Common Stock Warrants at December 31, 2013 21,962,697
Common Stock Warrants Exercised (7,453,431)
Outstanding Common Stock Warrants 14,509,266
Common Stock Warrants Exercised (1,795,030)
Outstanding Common Stock Warrants 12,714,236