2122100 - Disclosure - Accrued expenses and other current liabilities
link:presentationLink
link:calculationLink
link:definitionLink
2422402 - Disclosure - Accrued expenses and other current liabilities (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2322301 - 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
2125100 - Disclosure - Commitments and contingencies
link:presentationLink
link:calculationLink
link:definitionLink
2425402 - Disclosure - Commitments and contingencies - Minimum future lease payments (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2425403 - Disclosure - Commitments and contingencies - Narrative (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2325301 - Disclosure - Commitments and contingencies (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2131100 - Disclosure - Common stock
link:presentationLink
link:calculationLink
link:definitionLink
2431402 - Disclosure - Common stock - Narrative (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2431403 - Disclosure - Common stock - Restricted common stock activity (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2431404 - Disclosure - Common stock - Shares reserved for future issuance (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2331301 - Disclosure - Common stock (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
1001001 - Statement - CONSOLIDATED BALANCE SHEET (PARENTHETICAL)
link:presentationLink
link:calculationLink
link:definitionLink
1001000 - Statement - CONSOLIDATED BALANCE SHEETS
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
1004501 - 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
2128100 - Disclosure - Convertible preferred stock
link:presentationLink
link:calculationLink
link:definitionLink
2428401 - 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
2137100 - Disclosure - Income taxes
link:presentationLink
link:calculationLink
link:definitionLink
2437404 - Disclosure - Income taxes - Narrative (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2437403 - Disclosure - Income taxes - Schedule of deferred tax assets and liabilities (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2437402 - Disclosure - Income taxes - Schedule of effective income tax rate reconciliation (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2337301 - Disclosure - Income taxes (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2116100 - Disclosure - Inventory
link:presentationLink
link:calculationLink
link:definitionLink
2416402 - Disclosure - Inventory (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2316301 - Disclosure - Inventory (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2138100 - Disclosure - Net loss per share
link:presentationLink
link:calculationLink
link:definitionLink
2438402 - Disclosure - Net loss per share (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2338301 - 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 - Property and equipment, net
link:presentationLink
link:calculationLink
link:definitionLink
2419402 - Disclosure - Property and equipment, net (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2319301 - Disclosure - Property and equipment, net (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2141100 - Disclosure - Quarterly financial information (unaudited)
link:presentationLink
link:calculationLink
link:definitionLink
2441402 - Disclosure - Quarterly financial information (unaudited) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2341301 - Disclosure - Quarterly financial information (unaudited) (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2140100 - Disclosure - Related parties
link:presentationLink
link:calculationLink
link:definitionLink
2440401 - Disclosure - Related parties (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
2139100 - Disclosure - Segment Information
link:presentationLink
link:calculationLink
link:definitionLink
2439402 - Disclosure - Segment Information (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2339301 - Disclosure - Segment Information (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2134100 - Disclosure - Stock-based compensation
link:presentationLink
link:calculationLink
link:definitionLink
2434402 - Disclosure - Stock-based compensation - Narrative (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2434404 - Disclosure - Stock-based compensation - Schedule of fair value assumptions (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2434405 - Disclosure - Stock-based compensation - Summary of stock-based compensation expense (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2434403 - Disclosure - Stock-based compensation - Summary of stock option activity (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2334301 - Disclosure - Stock-based compensation (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2142100 - Disclosure - Subsequent events
link:presentationLink
link:calculationLink
link:definitionLink
2442401 - 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