This page uses Javascript. Your browser either doesn't support Javascript or you have it turned off. To see this page as it is meant to appear please use a Javascript enabled browser.
Print Document
View Excel Document
Cover
Document and Entity Information
Financial Statements
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED)
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED) (PARENTHETICAL)
CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (UNAUDITED)
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
Notes to Financial Statements
Company Overview
Basis of Presentation, Significant Accounting Policies and Recently-Issued Accounting Pronouncements
Revenues
Balance Sheet Components
Fair Value Measurements
Commitments and Contingencies
Equity Awards
Income Taxes
Net Loss per Share
Subsequent Events
Accounting Policies
Basis of Presentation, Significant Accounting Policies and Recently-Issued Accounting Pronouncements (Policies)
Notes Tables
Revenues (Tables)
Balance Sheet Components (Tables)
Fair Value Measurements (Tables)
Equity Awards (Tables)
Net Loss per Share (Tables)
Notes Details
Basis of Presentation, Significant Accounting Policies and Recently-Issued Accounting Pronouncements - Additional Information (Details)
Revenues - Effect of Adoption of ASC 606 on Impacts to Previously Reported Results - Condensed Consolidated Balance Sheet (Unaudited) (Details)
Revenues - Effect of Adoption of ASC 606 on Impacts to Previously Reported Results - Condensed Consolidated Statement of Operations (Unaudited) (Details)
Revenues - Effect of Adoption of ASC 606 on Impacts to Previously Reported Results - Condensed Consolidated Statement of Cash Flows (Unaudited) (Details)
Revenues - Additional Information (Details)
Revenues - Schedule of Disaggregation of Revenues by Geographic Region (Details)
Revenues - Schedule of Disaggregation of Revenues by Market (Details)
Balance Sheet Components - Schedule of Investments in Marketable Securities (Details)
Balance Sheet Components - Additional Information (Details)
Balance Sheet Components - Summary of Amortized Cost and Fair Values of Marketable Securities, by Remaining Contractual Maturity (Details)
Balance Sheet Components - Summary of Prepaid Expenses and Other Current Assets (Details)
Balance Sheet Components - Summary of Other Assets (Details)
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details)
Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)
Fair Value Measurements - Summary of Changes in Common Stock Warrant Liability (Details)
Fair Value Measurements - Additional Information (Details)
Fair Value Measurements - Summary of Changes in Contingent Consideration Liability (Details)
Commitments and Contingencies - Additional Information (Details)
Equity Awards - Summary of Stock-Based Compensation Expense (Details)
Equity Awards - Additional Information (Details)
Equity Awards - Summary of Restricted Stock Units Activity (Details)
Equity Awards - Summary of Stock Options Activity (Details)
Income Taxes - Additional Information (Details)
Net Loss per Share - Schedule of Basic and Diluted Loss per Share) (Details)
Net Loss per Share - Schedule of Potentially Dilutive Shares Excluded From Calculation of Diluted Net Loss Per Share Attributable to Common Stockholders (Details)
Subsequent Events - Additional Information (Details)
All Reports
Rendering Log