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
Document and Entity Information
Statements
STATEMENTS OF BALANCE SHEETS
STATEMENTS OF BALANCE SHEETS (Parenthetical)
STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS
STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' DEFICIT
STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' DEFICIT (Parenthetical)
STATEMENTS OF CASH FLOWS
Reports
Pay vs Performance Disclosure
Award Timing Disclosure
Insider Trading Arrangements
Insider Trading Policies and Procedures
Organization and Basis of Presentation
Significant Accounting Policies
Revenue
Financial Instruments and Fair Value Measurements
Short-Term Investments
Accounts Receivable, Net
Inventories, Net
Prepaid Expenses and Other Current Assets
Property and Equipment, Net
Accrued Expenses and Other Current Liabilities
Convertible Preferred Stock and Warrants
Common Stock
Stock-Based Compensation
Employee Benefit Plan
Income Taxes
Net Loss Per Share
Leases
Commitments and Contingencies
Related Party Transactions
Subsequent Event
Accounting Policies
Significant Accounting Policies (Policies)
Tables
Significant Accounting Policies (Tables)
Revenue (Tables)
Short-Term Investments (Tables)
Accounts Receivable, Net (Tables)
Inventories, Net (Tables)
Prepaid Expenses and Other Current Assets (Tables)
Property and Equipment, Net (Tables)
Accrued Expenses and Other Current Liabilities (Tables)
Convertible Preferred Stock and Warrants (Tables)
Financial Instruments and Fair Value Measurements (Tables)
Common Stock (Tables)
Stock-Based Compensation (Tables)
Income Taxes (Tables)
Net Loss Per Share (Tables)
Leases (Tables)
Details
Organization and Basis of Presentation - Additional Information (Details)
Significant Accounting Policies - Summary of Percentage of Total Sales and Accounts Receivable (Details)
Significant Accounting Policies - Additional Information (Details)
Revenue - Summary of Disaggregated Revenues (Details)
Revenue - Additional Information (Details)
Financial Instruments and Fair Value Measurements - Schedule of Fair Value Hierarchy for Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)
Financial Instruments and Fair Value Measurements - Additional Information (Details)
Financial Instruments and Fair Value Measurements - Schedule of Assumptions used in Fair Value of Warrant Liabilities (Details)
Financial Instruments and Fair Value Measurements - Summary of Reconciliation of Level 3 Warrant Liabilities (Details)
Short-Term Investments - Summary of Estimated Fair Value of Short-term Investments (Details)
Accounts Receivable, Net - Schedule of Accounts Receivable, Net (Details)
Accounts Receivable, Net - Schedule of Change in Allowance for Estimated Credit Losses (Details)
Inventories, Net - Schedule of Inventories (Details)
Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Details)
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)
Property and Equipment, Net - Additional Information (Details)
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details)
Accrued Expenses and Other Current Liabilities - Schedule of Changes in Product Warranty Liability (Details)
Convertible Preferred Stock and Warrants - Additional Information (Details)
Convertible Preferred Stock and Warrants - Summary of Preferred Stock (Details)
Common Stock - Additional Information (Details)
Common Stock - Schedule of Exercise of Both Outstanding and Available for Grant Stock Options (Details)
Stock-Based Compensation - Additional Information (Details)
Stock-Based Compensation - Schedule of Assumptions Used to Determine Grant-date Fair Value of Stock Options Granted (Details)
Stock-Based Compensation - Summary of Stock Options Activity (Details)
Stock-Based Compensation - Summary of Non-Vested Stock Options (Details)
Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)
Employee Benefit Plan Additional Information (Details)
Income Taxes - Additional Information (Details)
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)
Income Taxes - Schedule of Net Deferred Tax Assets (Details)
Income Taxes - Schedule of Changes in Valuation Allowance for Deferred Tax Assets (Details)
Income Taxes - Schedule of Changes in Unrecognized Tax Benefits (Details)
Net Loss Per Share - Summary of potential dilutive securities, not included in the calculation of diluted net loss per share (Details)
Net Loss Per Share - Summary of computation of basic and diluted net loss per share (Details)
Leases - Additional Information (Details)
Leases - Schedule Components of Lease Expense (Details)
Leases - Summary of Weighted-average Remaining Lease Term and Discount Rate (Details)
Leases - Schedule of Future Lease Payments (Details)
Commitments and Contingencies - Additional Information (Details)
Related Party Transactions - Additional Information (Details)
Subsequent Event - Additional Information (Details)
All Reports