XML 13 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 264 $ 268
Redeemable convertible preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Redeemable convertible preferred stock authorized (in shares) 12,104,749 12,104,749
Redeemable convertible preferred stock issued (in shares) 11,871,578 11,871,578
Redeemable convertible preferred stock outstanding (in shares) 11,871,578 11,871,578
Redeemable convertible preferred stock, liquidation preference $ 119,194 $ 119,194
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock authorized (in shares) 19,333,333 19,333,333
Common stock issued (in shares) 3,912,907 3,603,140
Common stock outstanding (in shares) 3,912,907 3,603,140