2119100 - Disclosure - Accrued expenses and other current liabilities link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Accrued expenses and other current liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Accrued expenses and other current liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Cash equivalents and marketable securities link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Cash equivalents and marketable securities (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Cash equivalents and marketable securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Commitments and contingencies - Minimum future lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - Commitments and contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Commitments and contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Common stock link:presentationLink link:calculationLink link:definitionLink 2428402 - Disclosure - Common stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2428403 - Disclosure - Common stock - Restricted common stock activity (Details) link:presentationLink link:calculationLink link:definitionLink 2428404 - Disclosure - Common stock - Shares reserved for future issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2328301 - Disclosure - Common stock (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONSOLIDATED BALANCE SHEET link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - CONSOLIDATED BALANCE SHEET (PARENTHETICAL) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONSOLIDATED STATEMENT OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 1004001 - Statement - CONSOLIDATED STATEMENT OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) (PARENTHETICAL) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONSOLIDATED STATEMENT OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Convertible preferred stock link:presentationLink link:calculationLink link:definitionLink 2425401 - Disclosure - Convertible preferred stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Fair value measurements link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Fair value measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Fair value measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2134100 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 2434404 - Disclosure - Income taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2434403 - Disclosure - Income taxes - Schedule of deferred tax assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2434402 - Disclosure - Income taxes - Schedule of effective income tax rate reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2334301 - Disclosure - Income taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2137100 - Disclosure - Net loss per share link:presentationLink link:calculationLink link:definitionLink 2437402 - Disclosure - Net loss per share (Details) link:presentationLink link:calculationLink link:definitionLink 2337301 - 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 2116100 - Disclosure - Property and equipment, net link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Property and equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Property and equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2139100 - Disclosure - Quarterly financial information (unaudited) link:presentationLink link:calculationLink link:definitionLink 2439402 - Disclosure - Quarterly financial information (unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2339301 - Disclosure - Quarterly financial information (unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2138100 - Disclosure - Related party link:presentationLink link:calculationLink link:definitionLink 2438401 - Disclosure - Related party (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Restricted cash link:presentationLink link:calculationLink link:definitionLink 2407401 - Disclosure - Restricted cash (Details) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Stock-based compensation link:presentationLink link:calculationLink link:definitionLink 2431402 - Disclosure - Stock-based compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2431404 - Disclosure - Stock-based compensation - Schedule of fair value assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2431405 - Disclosure - Stock-based compensation - Summary of stock-based compensation expense (Details) link:presentationLink link:calculationLink link:definitionLink 2431403 - Disclosure - Stock-based compensation - Summary of stock option activity (Details) link:presentationLink link:calculationLink link:definitionLink 2331301 - Disclosure - Stock-based compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2140100 - Disclosure - Subsequent events link:presentationLink link:calculationLink link:definitionLink 2440401 - Disclosure - Subsequent events (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Summary of significant accounting policies - Depreciation Over Estimated Useful Life (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Summary of significant accounting policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Summary of significant accounting policies - Summary of changes in accumulated other comprehensive loss (Details) link:presentationLink link:calculationLink link:definitionLink 2304302 - Disclosure - Summary of significant accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink