XML 69 R46.htm IDEA: XBRL DOCUMENT v3.3.1.900
Warrants (Details) - IPO
Aug. 12, 2014
shares
Class of Warrant or Right [Line Items]  
Number of warrants outstanding 250,727
Issuance of common stock upon net settlement of warrants to purchase redeemable convertible preferred stock (in shares) 68,700