XML 36 R45.htm IDEA: XBRL DOCUMENT v3.3.0.814
Convertible and Redeemable Convertible Preferred Stock - Components of Convertible and Redeemable Convertible Preferred Stock (Detail) - USD ($)
$ / shares in Units, $ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Temporary Equity [Line Items]    
Shares Authorized   135,913,741
Shares Issued   17,266,628
Net Carrying Value   $ 144,375
Aggregate Liquidation Preference   106,036
Redemption Value   $ 141,832
Shares Outstanding   17,266,628
Series A Convertible Preferred Stock [Member]    
Temporary Equity [Line Items]    
Shares Authorized   1,843,894
Shares Issued   224,564
Net Carrying Value   $ 2,543
Liquidation Price Per Share   $ 11.324
Aggregate Liquidation Preference   $ 2,543
Shares Outstanding   224,564
Series B Redeemable Convertible Preferred Stock [Member]    
Temporary Equity [Line Items]    
Shares Authorized   13,134,880
Shares Issued   1,752,634
Net Carrying Value   $ 19,504
Liquidation Price Per Share   $ 12.268
Aggregate Liquidation Preference   $ 21,502
Redemption Value   $ 19,504
Shares Outstanding   1,752,634
Series B-1 Redeemable Convertible Preferred Stock [Member]    
Temporary Equity [Line Items]    
Shares Authorized   16,122,618
Shares Issued   1,392,300
Net Carrying Value   $ 6,979
Liquidation Price Per Share   $ 3.656
Aggregate Liquidation Preference   $ 5,091
Redemption Value   $ 6,979
Shares Outstanding   1,392,300
Series C Redeemable Convertible Preferred Stock [Member]    
Temporary Equity [Line Items]    
Shares Authorized   19,812,349
Shares Issued   2,487,770
Net Carrying Value   $ 21,052
Liquidation Price Per Share   $ 5.642
Aggregate Liquidation Preference   $ 14,035
Redemption Value   $ 21,052
Shares Outstanding   2,487,770
Series D Redeemable Convertible Preferred Stock [Member]    
Temporary Equity [Line Items]    
Shares Authorized   85,000,000
Shares Issued   11,409,360
Net Carrying Value   $ 94,297
Liquidation Price Per Share   $ 5.510
Aggregate Liquidation Preference   $ 62,865
Redemption Value   $ 94,297
Shares Outstanding   11,409,360
Redeemable Convertible Preferred Stock [Member]    
Temporary Equity [Line Items]    
Shares Authorized 134,069,847
Shares Issued 17,042,064
Net Carrying Value   $ 141,832
Aggregate Liquidation Preference   103,493
Redemption Value   $ 141,832
Shares Outstanding 17,042,064