2408402 - Disclosure - (Accounts Payable and Accrued Expenses) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2102100 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies
link:presentationLink
link:calculationLink
link:definitionLink
2202201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)
link:presentationLink
link:calculationLink
link:definitionLink
2109100 - Disclosure - Business Combinations
link:presentationLink
link:calculationLink
link:definitionLink
2409406 - Disclosure - Business Combinations Pro forma information (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2309301 - Disclosure - Business Combinations (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2116100 - Disclosure - Commitments and Contingencies
link:presentationLink
link:calculationLink
link:definitionLink
2416402 - Disclosure - Commitments and Contingencies (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2416403 - Disclosure - Commitments and Contingencies (Operating Leases, Future Minimum Payments Due) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2416404 - Disclosure - Commitments and Contingencies (Other Contracts) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2316301 - Disclosure - Commitments and Contingencies (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
1002000 - Statement - Consolidated Balance Sheets
link:presentationLink
link:calculationLink
link:definitionLink
1002501 - Statement - Consolidated Balance Sheets (Parenthetical)
link:presentationLink
link:calculationLink
link:definitionLink
1006000 - Statement - Consolidated Statement of Cash Flows
link:presentationLink
link:calculationLink
link:definitionLink
1004000 - Statement - Consolidated Statement of Comprehensive Loss
link:presentationLink
link:calculationLink
link:definitionLink
1005000 - Statement - Consolidated Statement of Convertible Preferred Stock and Stockholders' Equity (Deficit)
link:presentationLink
link:calculationLink
link:definitionLink
1003000 - Statement - Consolidated Statement of Operations
link:presentationLink
link:calculationLink
link:definitionLink
0001000 - Document - Document and Entity Information
link:presentationLink
link:calculationLink
link:definitionLink
2107100 - Disclosure - Fair Value Measurements
link:presentationLink
link:calculationLink
link:definitionLink
2407403 - Disclosure - Fair Value Measurements (Change in Fair Value) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2407402 - Disclosure - Fair Value Measurements (Financial Instruments) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2407405 - Disclosure - Fair Value Measurements (Narrative) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2307301 - Disclosure - Fair Value Measurements (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2407404 - Disclosure - Fair Value Measurements (Weighted-Average Assumptions) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2113100 - Disclosure - Income Taxes
link:presentationLink
link:calculationLink
link:definitionLink
2413407 - Disclosure - Income Taxes (Narrative) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2103100 - Disclosure - Net Loss Per Share Attributable to Common Stockholders
link:presentationLink
link:calculationLink
link:definitionLink
2403403 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Anti-Dilutive) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2403402 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2403404 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Narrative) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2303301 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2108100 - Disclosure - Other Balance Sheet Amounts
link:presentationLink
link:calculationLink
link:definitionLink
2408403 - Disclosure - Other Balance Sheet Amounts (Narrative) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2308301 - Disclosure - Other Balance Sheet Amounts (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2112100 - Disclosure - Stock-Based Compensation
link:presentationLink
link:calculationLink
link:definitionLink
2412402 - Disclosure - Stock-Based Compensation (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2412410 - Disclosure - Stock-Based Compensation (Employee Stock Purchase Plan Narrative) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2412411 - Disclosure - Stock-Based Compensation (Expense) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2412406 - Disclosure - Stock-Based Compensation (Restricted Stock Activity) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2412407 - Disclosure - Stock-Based Compensation (Restricted Stock Narrative) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2412408 - Disclosure - Stock-Based Compensation (Restricted Stock Units Activity) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2412409 - Disclosure - Stock-Based Compensation (Restricted Stock Units Narrative) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2412404 - Disclosure - Stock-Based Compensation (Stock Options Narrative) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2412403 - Disclosure - Stock-Based Compensation (Stock Options Outstanding) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2312301 - Disclosure - Stock-Based Compensation (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2412405 - Disclosure - Stock-Based Compensation (Valuation Assumptions) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2118100 - Disclosure - Subsequent Events
link:presentationLink
link:calculationLink
link:definitionLink
2418401 - Disclosure - Subsequent Events (Details)
link:presentationLink
link:calculationLink
link:definitionLink