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
Cover
Audit Information
Financial Statements
Consolidated Balance Sheets
Consolidated Balance Sheets (Parentheticals)
Consolidated Statements of Operations and Comprehensive Loss
Consolidated Statements of Operations and Comprehensive Loss (Parentheticals)
Consolidated Statements of Stockholders’ Deficit
Consolidated Statements of Cash Flows
Notes to Financial Statements
Organization
Summary of Significant Accounting Policies
Reverse Recapitalization
Business Combination
Fair Value Measurements
Forward Purchase Agreements
Prepaid Expenses and Other Current Assets
Divestiture
Property and Equipment, Net
Accrued Expenses and Other Current Liabilities
Employee Benefit Plan
Other Expense, Net
Common Stock
Warrants
Borrowing Arrangements
Stock-Based Compensation
Employee Stock Purchase Plan
Commitments and Contingencies
Income Taxes
Basic and Diluted Net Loss Per Share
Related Party Transactions
Subsequent Events
Pay vs Performance Disclosure
Insider Trading Arrangements
Accounting Policies
Accounting Policies, by Policy (Policies)
Notes Tables
Summary of Significant Accounting Policies (Tables)
Reverse Recapitalization (Tables)
Business Combination (Tables)
Fair Value Measurements (Tables)
Prepaid Expenses and Other Current Assets (Tables)
Divestiture (Tables)
Property and Equipment, Net (Tables)
Accrued Expenses and Other Current Liabilities (Tables)
Other Expense, Net (Tables)
Common Stock (Tables)
Borrowing Arrangements (Tables)
Stock-Based Compensation (Tables)
Commitments and Contingencies (Tables)
Income Taxes (Tables)
Basic and Diluted Net Loss Per Share (Tables)
Notes Details
Organization (Details)
Summary of Significant Accounting Policies (Details)
Summary of Significant Accounting Policies (Details) - Schedule of Reconciles Cash, Cash Equivalents, and Restricted Cash
Summary of Significant Accounting Policies (Details) - Schedule of Allowance for Doubtful Accounts
Summary of Significant Accounting Policies (Details) - Schedule of Revenue Recognized By Product and Services
Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of the Assets
Summary of Significant Accounting Policies (Details) - Schedule of Intangibles Assets of Estimated Useful Life
Reverse Recapitalization (Details)
Reverse Recapitalization (Details) - Schedule of Reconciles Elements of the Merger
Reverse Recapitalization (Details) - Schedule of Common Stock Outstanding
Business Combination (Details)
Business Combination (Details) - Schedule of Fair Value of Identifiable Assets Acquired and Liabilities Assumed
Business Combination (Details) - Schedule of Intangible Assets Acquired
Fair Value Measurements (Details)
Fair Value Measurements (Details) - Schedule of Assets that are Measured at Fair Value on a Recurring Basis
Fair Value Measurements (Details) - Schedule of Warrants Based on a Black Scholes Option Pricing Method
Fair Value Measurements (Details) - Schedule of Expected Volatility is Determined Based on the Historical Equity Volatility
Forward Purchase Agreements (Details)
Prepaid Expenses and Other Current Assets (Details) - Schedule of Prepaid Expenses and Other Current Assets
Divestiture (Details) - Schedule of Operations and Comprehensive Income Related to Discontinued Operations
Property and Equipment, Net (Details)
Property and Equipment, Net (Details) - Schedule of Property and Equipment, Net
Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities
Other Expense, Net (Details)
Other Expense, Net (Details) - Schedule of Other Expense, Net
Common Stock (Details)
Common Stock (Details) - Schedule of Reserved Shares of Common Stock
Warrants (Details)
Borrowing Arrangements (Details) - Part-1
Borrowing Arrangements (Details) - Part-2
Borrowing Arrangements (Details) - Part-3
Borrowing Arrangements (Details) - Schedule of Convertible Notes
Stock-Based Compensation (Details)
Stock-Based Compensation (Details) - Schedule of Summary of Stock Option Activity
Stock-Based Compensation (Details) - Schedule of Summary of RSU Activity
Stock-Based Compensation (Details) - Schedule of Fair Value of Stock Based Compensation
Stock-Based Compensation (Details) - Schedule of Stock Based Compensation Expense and Statements of Operations and Comprehensive Loss
Employee Stock Purchase Plan (Details)
Commitments and Contingencies (Details)
Commitments and Contingencies (Details) - Schedule of Weighted Average Remaining Lease Term and the Discount Rate
Commitments and Contingencies (Details) - Schedule of Future Minimum Lease Payments Under Non-Cancelable
Commitments and Contingencies (Details) - Schedule of Activity by Period Relating to the Company’s Warranty Provision
Income Taxes (Details)
Income Taxes (Details) - Schedule of Loss Before Provision for Income Taxes
Income Taxes (Details) - Schedule of Reconciliation of Federal Statutory Income Tax Rate to Our Effective Income Tax Rate
Income Taxes (Details) - Schedule of Significant Components of our Deferred Tax Assets and Liabilities
Income Taxes (Details) - Schedule of Unrecognized Tax Benefits
Basic and Diluted Net Loss Per Share (Details)
Basic and Diluted Net Loss Per Share (Details) - Schedule of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders
Basic and Diluted Net Loss Per Share (Details) - Schedule of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Parentheticals)
Basic and Diluted Net Loss Per Share (Details) - Schedule of Potential Common Shares Excluded from Diluted Net Loss Per Share
Related Party Transactions (Details)
Subsequent Events (Details)
All Reports