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 (Unaudited)
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)
Condensed Consolidated Statements of Redeemable Common Stock, Stock Options, Convertible Preferred Stock and Stockholders' Equity (Deficit) (Unaudited)
Condensed Consolidated Statements of Redeemable Common Stock, Stock Options, Convertible Preferred Stock and Stockholders' Deficit (Unaudited) (Parenthetical)
Condensed Consolidated Statements of Cash Flows
Condensed Consolidated Statements of Cash Flows (Parenthetical)
Notes to Financial Statements
Organization and Basis of Presentation
Summary of Accounting Policies
Short-Term Investment
Inventories
Fair Value Measurements
Term Loan
Stock-Based Compensation Expense
Leases
Commitments and Contingencies
Accounting Policies
Summary of Accounting Policies (Policies)
Notes Tables
Summary of Accounting Policies (Tables)
Short-Term Investment (Tables)
Inventories (Tables)
Fair Value Measurements (Tables)
Term Loan (Tables)
Stock-Based Compensation Expense (Tables)
Leases (Tables)
Notes Details
Organization and Basis of Presentation - Additional Information (Details)
Summary of Accounting Policies - Additional Information (Details)
Summary of Accounting Policies - Schedule of Dilutive Securities Excluded from Computation of Income (Loss) Per Share (Details)
Summary of Accounting Policies - Schedule of Revenue From Contracts With Customers (Details)
Summary of Accounting Policies - Schedule of Deferred Revenue Activity (Details)
Short-Term Investment - Schedule of Short-term Investment Available For Sale (Details)
Short-Term Investment - Additional Information (Details)
Inventories - Schedule of Inventories (Details)
Inventories - Additional Information (Details)
Fair Value Measurements - Schedule of assets and liabilities measured at fair value on recurring basis and the fair value hierarchy of the valuation techniques (Details)
Fair Value Measurements (Additional Information) (Details)
Fair Value Measurements -Schedule of estimated fair value for the warrant liabilities measured using significant unobservable inputs (Details)
Term Loan - Additional Information (Details)
Term Loan - Schedule of Cash Interest Paid and effective interest rate on term loan (Details)
Term Loan - Future Principal Payments Due Under the Term Loan (Details)
Common Stock Warrant Liability - Additional Information (Details)
Convertible Preferred Stock and Stockholders' Deficit - Summary of Preferred Stock (Details)
Convertible Preferred Stock and Stockholders' Deficit - Summary of Common Stock Reserved for Future Issuance (Details)
Stock-Based Compensation Expense - Additional Information (Details)
Stock-Based Compensation Expense - Summary of Stock Option Activities (Details)
Stock-Based Compensation Expense - Summary of Non-Vested Restricted Stock Unit Activities (Details)
Stock-Based Compensation Expense - Schedule of Stock-Based Compensation Expense (Details)
Stock-Based Compensation Expense - Schedule of Range and Weighted-average Assumptions Used in Black-Scholes Option Pricing Model to Determine the Fair Value of Stock Options (Details)
Stock-Based Compensation Expense - Common stock reserved for future issuance (Details)
Stockholders' Equity (Additional Information) (Details)
Leases - Additional Information (Details)
Leases - Summary of Lease Balances Sheet Information (Details)
Leases - Schedule of Components of Lease Expense (Details)
Leases - Schedule of Maturities of Lease Liabilites (Details)
Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate (Details)
Commitments and Contingencies - Additional Information (Details)
All Reports