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
Reports
Cover Page
Statements
CONDENSED CONSOLIDATED BALANCE SHEETS
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
Reports
Description of Business
Summary of Significant Accounting Policies
Changes in Stockholders' Equity
Investments
Fair Value Measurements
Forward Warrant Agreement
Financing Arrangements
Warrants
Earn-out Liabilities
Stockholders' Equity
Share-Based Compensation
Revenue Recognition
Concentrations, Significant Customers and Geographic Areas
Net Loss Per Share
Income Taxes
Restructuring and severance
Contingencies
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Tables
Changes in Stockholders' Equity (Tables)
Investments (Tables)
Fair Value Measurements (Tables)
Financing Arrangements (Tables)
Warrants (Tables)
Earn-out Liabilities (Tables)
Stockholders' Equity (Tables)
Share-Based Compensation (Tables)
Revenue Recognition (Tables)
Concentrations, Significant Customers and Geographic Areas - (Tables)
Net Loss Per Share (Tables)
Details
Summary of Significant Accounting Policies (Details)
Changes in Stockholders' Equity - Summary of Reconciliation of Changes in Stockholders Equity (Detail)
Investments - Summary of Fair Value of Available For Sale Securities (Detail)
Investments - Additional Information (Detail)
Fair Value Measurements - Summary of Information About Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)
Fair Value Measurements - Additional Information (Detail)
Fair Value Measurements - Summary Of Change in Fair Value of Derivative Liabilities (Detail)
Forward Warrant Agreement - Additional Information (Detail)
Financing Arrangements - Long term debt and the unamortized discount (Detail)
Financing Arrangements - Scheduled principal payments on total outstanding debt (Detail)
Financing Arrangements - Additional Information (Detail)
Warrants - Additional Information (Detail)
Warrants- Schedule Of Fair Value Of The Private Placement Warrant Measured Using Black Scholes Approach (Detail)
Warrants - Summary of Vesting Status of the Customer Warrant (Detail)
Earn-out Liabilities - Additional Information (Detail)
Earn-out Liabilities - Summary of Significant Inputs of Earnout Liability Based on Monte Carlo Simulation Models (Detail)
Stockholders' Equity - Summary of Conversions of Stock (Detail)
Stockholders' Equity - At-the-Market Offering Agreement (Detail)
Stockholders' Equity - Common Stock Purchase Agreement (Detail)
Share-Based Compensation - Stock Option Activity (Detail)
Share-Based Compensation - Assumptions used in valuation of stock options granted (Detail)
Share-Based Compensation - RSU Activity (Detail)
Share-Based Compensation - Summarized Stock-Based Compensation Expenses (Detail)
Share-Based Compensation - Additional Information (Detail)
Revenue Recognition - Summary of Disaggregation of Revenue (Detail)
Revenue Recognition - Summary of Contract with Customer, Contract Asset, Contract Liability, and Receivable (Detail)
Revenue Recognition - Summary of Change in Contract with Customer, Asset and Liability (Detail)
Revenue Recognition - Additional Information (Detail)
Concentrations, Significant Customers and Geographic Areas - Summary of Customers Revenue and Receivables (Detail)
Concentrations, Significant Customers and Geographic Areas - Summary of Revenue by Geography (Detail)
Net Loss Per Share - Schedule of Earnings Per Share Basic and Diluted (Detail)
Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Detail)
Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Parenthetical) (Detail)
Net Loss Per Share - Additional Information (Detail)
Restructuring and severance - Additional Information (Detail)
Reports
Pay vs Performance Disclosure
Insider Trading Arrangements
All Reports