000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - Condensed Consolidated Statement of Operations and Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - Condensed Consolidated Statement of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Supplemental Balance Sheet Information link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Guarantees link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - Supplemental Balance Sheet Information (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Guarantees (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink