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 (Parenthetical)
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY
CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)
Notes to Financial Statements
Basis of Presentation and Summary of Significant Accounting Policies
Fair Value Measurements
Balance Sheet Components
Notes Payable
Equity
Warrants
Stock-based Compensation
Net Loss Per Share
Income Taxes
Commitments and Contingencies
Segment Information
Related Party Transactions
Employee Benefits
Subsequent Events
Description of Organization and Business Operations
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Initial Public Offering
Private Placement
Stockholders' Equity
Summary of Significant Accounting Policies
Warrant Liability
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Notes Tables
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
Fair Value Measurements (Tables)
Balance Sheet Components (Tables)
Notes Payable (Tables)
Equity (Tables)
Stock-based Compensation (Tables)
Net Loss Per Share (Tables)
Income Taxes (Tables)
Commitments and Contingencies (Tables)
Notes Payables (Tables)
Summary of Significant Accounting Policies (Tables)
Notes Details
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)
Basis of Presentation and Summary of Significant Accounting Policies - Summary of Total Amount of Revenue for Each Such Customer (Details)
Basis of Presentation and Summary of Significant Accounting Policies - Summary of Estimated Useful Lives by Asset Classification (Details)
Basis of Presentation and Summary of Significant Accounting Policies - Summary of Disaggregation of Revenue (Details)
Basis of Presentation and Summary of Significant Accounting Policies - Summary of Information about Contract Balances (Details)
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details 1)
Fair Value Measurements - Schedule Of Assets Measured At Fair Value On Recurring Basis (Details)
Fair Value Measurements - Additional Information (Details)
Balance Sheet Components - Schedule of Inventories (Details)
Balance Sheet Components- Additional Information (Details)
Balance Sheet Components - Schedule of Prepaid Expenses And Other Current Assets (Details)
Balance Sheet Components - Property Plant and Equipment Net (Details)
Balance Sheet Components - Schedule of Accrued Liabilities (Details)
Balance Sheet Components - Other Noncurrent Liabilities (Details)
Notes Payable - Additional Information (Details)
Notes Payable - Summary of Notes Payable (Details)
Equity - Additional Information (Details)
Equity - Summary of Convertible Preferred Stock (Details)
Equity - Summary of Convertible Preferred Stock (Details) (Parenthetical)
Warrants - Additional Information (Details)
Stock-based Compensation - Additional Information (Details)
Stock-based Compensation - Schedule of Stock Options Activity (Details)
Stock-based Compensation - Summary of Restricted Stock Award Activity (Details)
Stock-based Compensation - Schedule of Fair Value of Each Option Grants (Details)
Stock-based Compensation - Schedule of Stock Based Compensation Expense (Details)
Stock-based Compensation - Summary of Weighted Average Fair Value Per Share (Details)
Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details)
Net Loss Per Share - Schedule of Shares Excluded from Computation of Diluted Net Loss Per Share (Details)
Income Taxes - Schedule of Provision for Income Taxes (Details)
Income Taxes - Reconciliation from Federal Statutory Tax Rate to Effective Tax Rate (Details)
Income Taxes - Deferred Tax Assets and Liabilities (Details)
Income Taxes - Additional Information (Details)
Income Taxes - Deferred Tax Valuation Allowance Activities (Details)
Income Taxes - Reconciliation of Beginning and Ending Gross Amounts of Unrecognized Tax Benefits (Details)
Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Noncancelable Operating Leases (Details)
Commitments and Contingencies - Additional Information (Details)
Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Noncancelable Capital Leases (Details)
Segment Information - Additional Information (Details)
Related Party Transactions (Details)
Employee Benefits - Additional Information (Details)
Subsequent events - Additional Information (Details)
Notes Payable - Summary of Principal Payments of PPP Loan (Details)
Stock-Based Awards - Summary of Restricted Stock Unit Activity (Details)
Commitments and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Details)
Description of Organization and Business Operations (Details)
Summary of Significant Accounting Policies (Details)
Initial Public Offering (Details)
Private Placement - Additional Information (Details)
Commitments and Contingencies (Details)
Stockholder's Equity - Additional Information (Details)
Summary of Significant Accounting Policies (Details) - Schedule of basic and diluted net income per common share
Initial Public Offering - Additional Information (Details)
Stockholders' Equity - Additional Information (Details)
Warrant Liability (Details)
Fair Value Measurements (Details) - Schedule of assets and liabilities that are measured at fair value on a recurring basis
Fair Value Measurements (Details)
Fair Value Measurements (Details) - Schedule of quantitative information regarding Level 3 fair value measurements
Fair Value Measurements (Details) - Schedule of fair value of warrant liabilities
All Reports