2107100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2407401 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Cash Equivalents and Short-term Investments link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Cash Equivalents and Short-term Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Cash Equivalents and Short-term Investments - Schedule of Amortized Costs, Unrealized Gains and Losses and Estimated Fair Value of Cash Equivalents and Short-term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Cash Equivalents and Short-term Investments - Schedule of Amortized Costs, Unrealized Gains and Losses and Estimated Fair Value of Cash Equivalents and Short-term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Cash Equivalents and Short-term Investments - Schedule of Contractual Maturities of Short-term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Cash Equivalents and Short-term Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2422401 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Debt and Financing Arrangements link:presentationLink link:calculationLink link:definitionLink 2419401 - Disclosure - Debt and Financing Arrangements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Employee Incentive Plans link:presentationLink link:calculationLink link:definitionLink 2428404 - Disclosure - Employee Incentive Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2428406 - Disclosure - Employee Incentive Plans - Schedule of Black-Scholes Option Pricing Model Estimated Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2428402 - Disclosure - Employee Incentive Plans - Schedule of Stock-based Compensation Expense by Award Type (Details) link:presentationLink link:calculationLink link:definitionLink 2428403 - Disclosure - Employee Incentive Plans - Schedule of Stock-based Compensation Expense by Statement of Operations Location (Details) link:presentationLink link:calculationLink link:definitionLink 2428405 - Disclosure - Employee Incentive Plans - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2328301 - Disclosure - Employee Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Fair Value Measurements - Schedule of Changes in Series B Redeemable Convertible Preferred Stock Warrant Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Goodwill and Intangible Assets, net link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Goodwill and Intangible Assets, net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Goodwill and Intangible Assets, net - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Goodwill and Intangible Assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2431401 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2134100 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2434402 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2434403 - Disclosure - Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Diluted Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2334301 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Overview and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Overview and Basis of Presentation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2137100 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 2425401 - Disclosure - Stockholders' Equity (Deficit) - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2404402 - 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