XML 69 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Redeemable Convertible Preferred Stock and Stockholders' Deficit - Schedule of Authorized, Issued and Outstanding Redeemable Convertible Preferred Stock (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Redeemable convertible preferred stock    
Shares Authorized 0 68,080,000
Shares Issued and Outstanding 0 2,486,199
Carrying Value   $ 64,642
Liquidation Preference   $ 64,642
Series A Redeemable Convertible Preferred Stock    
Redeemable convertible preferred stock    
Shares Authorized   35,580,000
Shares Issued and Outstanding   1,365,379
Carrying Value   $ 35,500
Liquidation Preference   $ 35,500
Series B Redeemable Convertible Preferred Stock    
Redeemable convertible preferred stock    
Shares Authorized   32,500,000
Shares Issued and Outstanding   1,120,820
Carrying Value   $ 29,142
Liquidation Preference   $ 29,142