XML 33 R43.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stockholders' Equity - Additional Information (Details) (USD $)
0 Months Ended
Mar. 06, 2014
Sep. 30, 2014
Mar. 25, 2014
Dec. 31, 2013
Class of Stock [Line Items]        
Common stock, shares authorized   175,000,000 175,000,000 14,700,000
Common stock, par value   $ 0.00001   $ 0.00001
Preferred stock, shares authorized   25,000,000 25,000,000 0
Preferred stock, par value   $ 0.00001   $ 0.00001
Stock split, conversion ratio 1.75      
Redeemable convertible preferred stock, par value   $ 0.00001   $ 0.00001
Redeemable convertible preferred stock, shares authorized   0   5,500,636
Convertible redeemable preferred stock converted into common stock   0 12,115,183  
Series A redeemable convertible preferred stock
       
Class of Stock [Line Items]        
Redeemable convertible preferred stock, shares authorized       734,538
Redeemable convertible preferred stock, shares outstanding   0   734,538
Series B redeemable convertible preferred stock
       
Class of Stock [Line Items]        
Redeemable convertible preferred stock, shares authorized       1,287,525
Redeemable convertible preferred stock, shares outstanding   0   1,287,525
Series C redeemable convertible preferred stock
       
Class of Stock [Line Items]        
Redeemable convertible preferred stock, shares authorized       3,428,572
Redeemable convertible preferred stock, shares outstanding   0   3,302,885
Series X Preferred Stock
       
Class of Stock [Line Items]        
Redeemable convertible preferred stock, shares authorized       50,001
Redeemable convertible preferred stock, shares outstanding       0