Quarterly report pursuant to Section 13 or 15(d)

Preferred Stock (Details)

v3.3.0.814
Preferred Stock (Details) - shares
Sep. 30, 2015
Dec. 31, 2014
Class of Stock [Line Items]    
Preferred Stock, Shares Outstanding 0  
Series A Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Outstanding   2,483,692
Series B Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Outstanding   8,073,508
Series C Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Outstanding   3,351,156
Series D Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Outstanding   19,557,392
Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Outstanding   33,465,748