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
Audit Information
Statements
CONSOLIDATED BALANCE SHEETS
CONSOLIDATED BALANCE SHEETS (Parenthetical)
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS
CONSOLIDATED STATEMENTS OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT)
CONSOLIDATED STATEMENTS OF CASH FLOWS
Reports
Nature of Business and Summary of Significant Accounting Policies
Segment and Geographical Information
Marketable Securities
Consolidated Balance Sheet Components
Leases
Commitment and Contingencies
Redeemable Convertible Preferred Stock, Undesignated Preferred Stock, and Common Stock
Common Stock Warrants
Stock-Based Compensation
Net Loss per Share
Income Taxes
Pay vs Performance Disclosure
Insider Trading Arrangements
Insider Trading Policies and Procedures
Accounting Policies
Nature of Business and Summary of Significant Accounting Policies (Policies)
Tables
Nature of Business and Summary of Significant Accounting Policies (Tables)
Segment and Geographical Information (Tables)
Marketable Securities (Tables)
Consolidated Balance Sheet Components (Tables)
Leases (Tables)
Commitment and Contingencies (Tables)
Common Stock Warrants (Tables)
Stock-Based Compensation (Tables)
Net Loss per Share (Tables)
Income Taxes (Tables)
Details
Nature of Business and Summary of Significant Accounting Policies - Narrative (Details)
Nature of Business and Summary of Significant Accounting Policies - Schedule of Revenue Disaggregated (Details)
Nature of Business and Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property and Equipment (Details)
Nature of Business and Summary of Significant Accounting Policies - Schedule of Revenue Concentration Risk (Details)
Segment and Geographical Information - Schedule of Financial Information for Reportable Segments and Reconciliation to Consolidated Financial Results (Details)
Segment and Geographical Information - Revenue by Geographic Location (Details)
Segment and Geographical Information - Narrative (Details)
Marketable Securities - Amortized Cost vs. Fair Value (Details)
Marketable Securities - Investment by Maturity Dates (Details)
Marketable Securities - Fair Value Measurement (Details)
Consolidated Balance Sheet Components - Inventory (Details)
Consolidated Balance Sheet Components - Property and Equipment, Net (Details)
Consolidated Balance Sheet Components - Narrative (Details)
Consolidated Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details)
Leases - Supplemental Balance Sheet (Details)
Leases - Components of Lease Expense (Details)
Leases - Weighted-average Remaining Lease Term and Discount Rates (Details)
Leases - Other Information Related to Operating Leases (Details)
Leases - Future Minimum Operating Lease Payment (Details)
Leases - Narrative (Details)
Commitment and Contingencies - Purchase Commitments (Details)
Commitment and Contingencies - Narrative (Details)
Redeemable Convertible Preferred Stock, Undesignated Preferred Stock, and Common Stock (Details)
Common Stock Warrants - Narrative (Details)
Common Stock Warrants - Schedule of Grant Date Fair Values of Customer Warrant and 2023 Warrant (Details)
Stock-Based Compensation - Narrative (Details)
Stock-Based Compensation - Compensation Expense (Details)
Stock-Based Compensation - Stock Option Fair Value Assumption (Details )
Stock-Based Compensation - Stock Options Activity (Details)
Stock-Based Compensation - ESPP Fair Value Assumption (Details )
Stock-Based Compensation - Restricted Stock Units Activity (Details)
Net Loss per Share - Schedule of Earnings per Share (Details)
Net Loss per Share - Antidilutive Shares (Details)
Income Taxes - Schedule of Loss Before Income Taxes, Domestic and Foreign (Details)
Income Taxes - Schedule of Provision for Income Taxes (Details)
Income Taxes - Schedule of Effective Income Tax Rate (Details)
Income Taxes - Schedule of Temporary Differences and Carryforwards Deferred Tax Assets and Liabilities (Details)
Income Taxes (Details)
Income Taxes - Schedule of Unrecognized Tax Benefits (Details)
All Reports