Quarterly report pursuant to Section 13 or 15(d)

Convertible Preferred Stock Warrants and Common Stock Warrants - Additional Information (Details)

v3.10.0.1
Convertible Preferred Stock Warrants and Common Stock Warrants - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Jun. 30, 2017
Sep. 30, 2017
Class Of Warrant Or Right [Line Items]    
Loss on remeasurement of convertible preferred stock warrant liability   $ 3,725
Reclassification of convertible preferred stock warrant liability into additional paid-in capital $ 5,700 5,711
Maximum    
Class Of Warrant Or Right [Line Items]    
Number of shares called by warrant 84,000  
Nonoperating Income (Expense)    
Class Of Warrant Or Right [Line Items]    
Loss on remeasurement of convertible preferred stock warrant liability   $ 3,700