000100 - Document - Document and Entity Information
link:presentationLink
link:calculationLink
link:definitionLink
010000 - Statement - Consolidated Balance Sheets
link:presentationLink
link:calculationLink
link:definitionLink
010100 - Statement - Consolidated Balance Sheets (Parenthetical)
link:presentationLink
link:calculationLink
link:definitionLink
020000 - Statement - Consolidated Statement of Operations and Comprehensive Loss
link:presentationLink
link:calculationLink
link:definitionLink
030000 - Statement - Consolidated Statement of Stockholders' Equity
link:presentationLink
link:calculationLink
link:definitionLink
040000 - Statement - Consolidated Statement of Cash Flows
link:presentationLink
link:calculationLink
link:definitionLink
060100 - Disclosure - Summary of Significant Accounting Policies
link:presentationLink
link:calculationLink
link:definitionLink
060200 - Disclosure - Property and Equipment
link:presentationLink
link:calculationLink
link:definitionLink
060300 - Disclosure - Stockholders' Equity
link:presentationLink
link:calculationLink
link:definitionLink
060400 - Disclosure - Income Taxes
link:presentationLink
link:calculationLink
link:definitionLink
060500 - Disclosure - Commitments
link:presentationLink
link:calculationLink
link:definitionLink
060600 - Disclosure - Contingencies
link:presentationLink
link:calculationLink
link:definitionLink
060700 - Disclosure - Employee Benefit Plan
link:presentationLink
link:calculationLink
link:definitionLink
060800 - Disclosure - Geographic Information
link:presentationLink
link:calculationLink
link:definitionLink
060900 - Disclosure - Guarantees
link:presentationLink
link:calculationLink
link:definitionLink
061000 - Disclosure - Revolving Credit Facility
link:presentationLink
link:calculationLink
link:definitionLink
061100 - Disclosure - Selected Quarterly Consolidated Financial Data (unaudited)
link:presentationLink
link:calculationLink
link:definitionLink
070100 - Disclosure - Summary of Significant Accounting Policies (Policies)
link:presentationLink
link:calculationLink
link:definitionLink
080100 - Disclosure - Summary of Significant Accounting Policies (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
080200 - Disclosure - Property and Equipment (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
080300 - Disclosure - Stockholders' Equity (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
080400 - Disclosure - Income Taxes (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
080500 - Disclosure - Commitments (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
080800 - Disclosure - Geographic Information (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
081100 - Disclosure - Selected Quarterly Consolidated Financial Data (unaudited) (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
090100 - Disclosure - Summary of Significant Accounting Policies (Details)
link:presentationLink
link:calculationLink
link:definitionLink
090200 - Disclosure - Property and Equipment (Details)
link:presentationLink
link:calculationLink
link:definitionLink
090300 - Disclosure - Stockholders' Equity (Details)
link:presentationLink
link:calculationLink
link:definitionLink
090302 - Disclosure - Stockholders' Equity, Stock Options Activity (Details)
link:presentationLink
link:calculationLink
link:definitionLink
090304 - Disclosure - Stockholders' Equity, Stock Options, by Exercise Price Range (Details)
link:presentationLink
link:calculationLink
link:definitionLink
090306 - Disclosure - Stockholders' Equity, Restricted (non-vested) Shares (Details)
link:presentationLink
link:calculationLink
link:definitionLink
090400 - Disclosure - Income Taxes (Details)
link:presentationLink
link:calculationLink
link:definitionLink
090500 - Disclosure - Commitments (Details)
link:presentationLink
link:calculationLink
link:definitionLink
090600 - Disclosure - Contingencies (Details)
link:presentationLink
link:calculationLink
link:definitionLink
090700 - Disclosure - Employee Benefit Plan (Details)
link:presentationLink
link:calculationLink
link:definitionLink
090800 - Disclosure - Geographic Information (Details)
link:presentationLink
link:calculationLink
link:definitionLink
090900 - Disclosure - Guarantees (Details)
link:presentationLink
link:calculationLink
link:definitionLink
091000 - Disclosure - Revolving Credit Facility (Details)
link:presentationLink
link:calculationLink
link:definitionLink
091100 - Disclosure - Selected Quarterly Consolidated Financial Data (unaudited) (Details)
link:presentationLink
link:calculationLink
link:definitionLink