XML 60 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Convertible Preferred Stock and Stockholders' Deficit - Summary of Common Stock Issued and Reserved for Issuance (Details) - shares
Sep. 30, 2018
Jul. 31, 2018
Dec. 31, 2017
Stockholders Deficit [Line Items]      
Shares of common stock issued 17,579,000   231,000
Shares of common stock reserved for issuance for:      
Total shares of common stock issued and reserved for issuance 22,162,000   14,040,000
Series A-1 Convertible Preferred Stock      
Shares of common stock reserved for issuance for:      
Shares of common stock reserved for issuance     166,000
Series A-2 Convertible Preferred Stock      
Shares of common stock reserved for issuance for:      
Shares of common stock reserved for issuance     898,000
Series B Convertible Preferred Stock      
Shares of common stock reserved for issuance for:      
Shares of common stock reserved for issuance     697,000
Series C Convertible Preferred Stock      
Shares of common stock reserved for issuance for:      
Shares of common stock reserved for issuance     1,063,000
Series D Convertible Preferred Stock      
Shares of common stock reserved for issuance for:      
Shares of common stock reserved for issuance     1,705,000
Series E Convertible Preferred Stock      
Shares of common stock reserved for issuance for:      
Shares of common stock reserved for issuance     1,534,000
Series F Convertible Preferred Stock      
Shares of common stock reserved for issuance for:      
Shares of common stock reserved for issuance     3,531,000
Series G Convertible Preferred Stock      
Shares of common stock reserved for issuance for:      
Shares of common stock reserved for issuance     1,400,000
Series E Convertible Preferred Stock Warrants      
Shares of common stock reserved for issuance for:      
Shares of common stock reserved for issuance     14,000
Series F Convertible Preferred Stock Warrants      
Shares of common stock reserved for issuance for:      
Shares of common stock reserved for issuance     91,000
Common Stock Warrants Outstanding      
Shares of common stock reserved for issuance for:      
Shares of common stock reserved for issuance 105,000    
Warrants Issuable Upon Term C Loan Borrowing      
Shares of common stock reserved for issuance for:      
Shares of common stock reserved for issuance     20,000
Shares Available for Sales Under Employee Stock Purchase Plan      
Shares of common stock reserved for issuance for:      
Shares of common stock reserved for issuance 244,000 200,000  
Stock Options Outstanding      
Shares of common stock reserved for issuance for:      
Shares of common stock reserved for issuance 2,873,000   2,444,000
Shares Available for Grant Under Stock Incentive Plan      
Shares of common stock reserved for issuance for:      
Shares of common stock reserved for issuance 1,323,000   246,000
Restricted Stock Units Outstanding      
Shares of common stock reserved for issuance for:      
Shares of common stock reserved for issuance 38,000