2113100 - Disclosure - Accrued expenses and other current liabilities
link:presentationLink
link:calculationLink
link:definitionLink
2413402 - Disclosure - Accrued expenses and other current liabilities (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2313301 - Disclosure - Accrued expenses and other current liabilities (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2116100 - Disclosure - Common stock
link:presentationLink
link:calculationLink
link:definitionLink
2316301 - Disclosure - Common stock Common stock (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2416402 - Disclosure - Common stock - Narrative (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2416403 - Disclosure - Common stock - Restricted common stock activity (Details)
link:presentationLink
link:calculationLink
link:definitionLink
1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEET (Unaudited)
link:presentationLink
link:calculationLink
link:definitionLink
1001001 - Statement - CONDENSED CONSOLIDATED BALANCE SHEET (Unaudited) (Parenthetical)
link:presentationLink
link:calculationLink
link:definitionLink
1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)
link:presentationLink
link:calculationLink
link:definitionLink
1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited)
link:presentationLink
link:calculationLink
link:definitionLink
0001000 - Document - Document and Entity Information Document and Entity Information
link:presentationLink
link:calculationLink
link:definitionLink
2122100 - Disclosure - Income taxes
link:presentationLink
link:calculationLink
link:definitionLink
2110100 - Disclosure - Net loss per share
link:presentationLink
link:calculationLink
link:definitionLink
2410402 - Disclosure - Net loss per share (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2310301 - Disclosure - Net loss per share (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2101100 - Disclosure - Organization and operations
link:presentationLink
link:calculationLink
link:definitionLink
2401401 - Disclosure - Organization and operations (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2119100 - Disclosure - Stock-based compensation
link:presentationLink
link:calculationLink
link:definitionLink
2419402 - Disclosure - Stock-based compensation - Narrative (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2419404 - Disclosure - Stock-based compensation - Summary of stock-based compensation expense (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2419403 - Disclosure - Stock-based compensation - Summary of stock option activity (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2319301 - Disclosure - Stock-based compensation (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2104100 - Disclosure - Summary of significant accounting policies and recent accounting pronouncements
link:presentationLink
link:calculationLink
link:definitionLink
2404402 - Disclosure - Summary of significant accounting policies and recent accounting pronouncements - Narrative (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2204201 - Disclosure - Summary of significant accounting policies and recent accounting pronouncements (Policies)
link:presentationLink
link:calculationLink
link:definitionLink