2110100 - Disclosure - Capital Stock link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - Capital Stock - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Commitments and Contingencies - Minimum Rental Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Credit Facility link:presentationLink link:calculationLink link:definitionLink 2408401 - Disclosure - Credit Facility - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Defined Contribution Plan link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Description of Business - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Fair Value of Financial Instruments - Summary of Changes in Fair Value of Level1 and Level 3 Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Instruments Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Income Taxes - Reconciliation of Income Tax Expense by Applying Statutory U.S. Federal Income Tax Rate to Income Before Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Income Taxes - Significant Components of Company's Deferred Tax Assets and Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Income Taxes - Summary of Gross Unrecognized Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Liquidity, Financial Condition and Management's Plans link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Liquidity, Financial Condition and Management's Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - NeoForce Group, Inc. Acquisition link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - NeoForce Group, Inc. Acquisition - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - NeoForce Group, Inc. Acquisition - Fair Values of Assets Acquired (Detail) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - NeoForce Group, Inc. Acquisition - Schedule of Aggregate Purchase Price Consideration (Detail) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - NeoForce Group, Inc. Acquisition - Schedule of Unaudited Pro Forma Financial Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - NeoForce Group, Inc. Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Net loss per share link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Net loss per share - Schedule of Potentially Dilutive Securities Outstanding Excluded from Computations of Diluted Weighted-Average Shares Outstanding (Detail) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Net loss per share (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Property and Equipment, Net - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Statements of Convertible Preferred Stock and Stockholders' Equity/(Deficit) link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Statements of Convertible Preferred Stock and Stockholders' Equity/(Deficit) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Stockholders' Equity (Deficit) - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Stockholders' Equity (Deficit) - Schedule of Fair Value of Award Granted Using Black-Scholes Option Pricing Model (Detail) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Stockholders' Equity (Deficit) - Summary of Stock Based Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Stockholders' Equity (Deficit) - Summary of Stock Option Transactions (Detail) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Stockholders' Equity (Deficit) (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Subsequent Events - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - Summary of Significant Accounting Policies - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Summary of Significant Accounting Policies - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2303302 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Warrant Liabilities link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Warrant Liabilities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Warrant Liabilities - Fair Value of Convertible Preferred Stock Warrant Liability (Detail) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Warrant Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink