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
Condensed Consolidated Balance Sheets (Parentheticals)
Condensed Consolidated Statements of Operations (Unaudited)
Condensed Consolidated Statements of Operations (Unaudited) (Parentheticals)
Condensed Consolidated Statements of Stockholders’ Equity (Unaudited)
Condensed Consolidated Statements of Cash Flows (Unaudited)
Notes to Financial Statements
Overview, Basis of Presentation and Significant Accounting Policies
Restatement of Current Period
Revenue and Deferred Revenue
Supplemental Condensed Consolidated Balance Sheet Information
Fair Value Measures
Loan Receivable
Inventory
Intangible Assets, Net and Goodwill
Business Combination
Debt
Leases
Convertible Promissory Notes
Stockholders’ Equity
Stock-Based Compensation and Employee Benefit Plans
Stock Warrants
Income Taxes
Net Loss Per Share
Commitments and Contingencies
Related Parties
Subsequent Events
Accounting Policies
Accounting Policies, by Policy (Policies)
Notes Tables
Overview, Basis of Presentation and Significant Accounting Policies (Tables)
Restatement of Current Period (Tables)
Revenue and Deferred Revenue (Tables)
Supplemental Condensed Consolidated Balance Sheet Information (Tables)
Fair Value Measures (Tables)
Loan Receivable (Tables)
Inventory (Tables)
Intangible Assets, Net and Goodwill (Tables)
Business Combination (Tables)
Debt (Tables)
Leases (Tables)
Stock-Based Compensation and Employee Benefit Plans (Tables)
Stock Warrants (Tables)
Net Loss Per Share (Tables)
Related Parties (Tables)
Notes Details
Overview, Basis of Presentation and Significant Accounting Policies (Details)
Overview, Basis of Presentation and Significant Accounting Policies (Details) - Schedule of Total Revenue
Overview, Basis of Presentation and Significant Accounting Policies (Details) - Schedule of Total Accounts Receivable, Net
Overview, Basis of Presentation and Significant Accounting Policies (Details) - Schedule of Property and Equipment
Overview, Basis of Presentation and Significant Accounting Policies (Details) - Schedule of Finite-lived Useful Lives
Restatement of Current Period (Details)
Restatement of Current Period (Details) - Schedule of Condensed Consolidated Balance Sheet
Restatement of Current Period (Details) - Schedule of Condensed Consolidated Balance Sheet (Parentheticals)
Restatement of Current Period (Details) - Schedule of Condensed Consolidated Statement of Operations
Restatement of Current Period (Details) - Schedule of Condensed Consolidated Statement of Operations (Parentheticals)
Restatement of Current Period (Details) - Schedule of Condensed Consolidated Statement of Cash Flows
Restatement of Current Period (Details) - Schedule of Condensed Consolidated Statement of Stockholders’ Equity
Revenue and Deferred Revenue (Details)
Revenue and Deferred Revenue (Details) - Schedule of Revenue Disaggregated By Timing of Revenue Recognition
Revenue and Deferred Revenue (Details) - Schedule of Current Deferred Revenue
Supplemental Condensed Consolidated Balance Sheet Information (Details)
Supplemental Condensed Consolidated Balance Sheet Information (Details) - Schedule of Accounts Receivable
Supplemental Condensed Consolidated Balance Sheet Information (Details) - Schedule of Allowance for Doubtful Accounts
Supplemental Condensed Consolidated Balance Sheet Information (Details) - Schedule of Prepaid Expenses and Other Current Receivables
Supplemental Condensed Consolidated Balance Sheet Information (Details) - Schedule of Property and Equipment Net
Supplemental Condensed Consolidated Balance Sheet Information (Details) - Schedule of Other Non-Current Assets
Supplemental Condensed Consolidated Balance Sheet Information (Details) - Schedule of Accrued Expenses and Other Current Liabilities
Supplemental Condensed Consolidated Balance Sheet Information (Details) - Schedule of Accrued Liability for Estimated Future Warranty Cost
Fair Value Measures (Details)
Fair Value Measures (Details) - Schedule of Assets and Liabilities at Fair Value on a Recurring Basis
Fair Value Measures (Details) - Schedule of Marketable Securities
Fair Value Measures (Details) - Schedule of Amortized Cost and Estimated Fair Value of Held-to-maturity Securities
Fair Value Measures (Details) - Schedule of Fair Value of the Contingent Consideration within Other Expenses
Fair Value Measures (Details) - Schedule of Fair Value of the PiPE Warrants and the SPA Warrants Issued
Fair Value Measures (Details) - Schedule of Fair Value Warrant Liabilities
Loan Receivable (Details)
Loan Receivable (Details) - Schedule of Breakdown of Loans Receivable by Company
Inventory (Details) - Schedule of Inventory
Inventory (Details) - Schedule of Establishes Inventory Reserves for Obsolete, Slow Moving and Defective Items
Intangible Assets, Net and Goodwill (Details)
Intangible Assets, Net and Goodwill (Details) - Schedule of Changes in Goodwill
Intangible Assets, Net and Goodwill (Details) - Schedule of Intangible Assets
Business Combination (Details)
Business Combination (Details) - Schedule of Components and the Allocation of the Purchase Price
Business Combination (Details) - Schedule of Intangible Assets Consist of Trade Names, Technology, Non-Compete Agreements, and Customer Relationships
Business Combination (Details) - Schedule of Components and the Allocation of the Purchase Price
Debt (Details)
Debt (Details) - Schedule of Debt Consisted
Debt (Details) - Schedule Excluding Operating Lease Liabilities and Finance Lease Liabilities
Debt (Details) - Schedule of Short-Term and Long-Term Portion of Debt
Debt (Details) - Schedule of Future Minimum Payments
Debt (Details) - Schedule of PPP Loan Balances by Current and Non-Current
Leases (Details)
Leases (Details) - Schedule of Operating Activity
Leases (Details) - Schedule of Financing Lease Activity
Leases (Details) - Schedule of Maturities of Operating and Finance Lease Liabilities
Convertible Promissory Notes (Details)
Stockholders’ Equity (Details)
Stock-Based Compensation and Employee Benefit Plans (Details)
Stock-Based Compensation and Employee Benefit Plans (Details) - Schedule of Valuation of Options Granted
Stock-Based Compensation and Employee Benefit Plans (Details) - Schedule of Valuation of Options Granted (Parentheticals)
Stock-Based Compensation and Employee Benefit Plans (Details) - Schedule of Option Activity under the Company's Stock Option Plans
Stock Warrants (Details)
Stock Warrants (Details) - Schedule of Company’s Warrant Activity
Income Taxes (Details)
Net Loss Per Share (Details) - Schedule of Basic and Diluted Net Income Loss Per Share
Net Loss Per Share (Details) - Schedule of Basic and Diluted Net Income Loss Per Share (Parentheticals)
Net Loss Per Share (Details) - Schedule of Anti-Dilutive Shares
Commitments and Contingencies (Details)
Related Parties (Details)
Related Parties (Details) - Schedule of Net Purchasing (Sales) Activity
Related Parties (Details) - Schedule of Net Related Party (Payable) Receivable
Related Parties (Details) - Schedule of Net Related Party (Payable) Receivable (Parentheticals)
Subsequent Events (Details)
All Reports