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
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited)
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)
Reports
Pay vs Performance Disclosure
Insider Trading Arrangements
Description of Business and Basis of Presentation
Significant Accounting Policies
Net Loss per Share
Investments
Inventory
Property and Equipment
Accrued Expenses
Fair Value of Financial Instruments
Debt
Stockholders' Equity
Stock-Based Compensation
Commitments and Contingencies
Subsequent Events
Accounting Policies
Significant Accounting Policies (Policies)
Tables
Net Loss per Share (Tables)
Investments (Tables)
Inventory (Tables)
Property and Equipment (Tables)
Accrued Expenses (Tables)
Fair Value of Financial Instruments (Tables)
Debt (Tables)
Stock-Based Compensation (Tables)
Commitments and Contingencies (Tables)
Details
Description of Business and Basis of Presentation - Additional Information (Details)
Significant Accounting Policies - Additional Information (Details)
Net Loss per Share - Computation of Basic and Diluted Net Loss Per Share of Common Stock (Details)
Net Loss per Share - Additional Information (Details)
Net Loss per Share - Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share (Details)
Investments - Summary of Available-for-Sale Classified Investments (Details)
Inventory - Schedule of Inventory (Details)
Inventory - Additional Information (Details)
Property and Equipment - Schedule of Purchased Property and Equipment (Details)
Property and Equipment - Additional Information (Details)
Accrued Expenses - Schedule of Accrued Expenses (Details)
Fair Value of Financial Instruments - Summary of Assets Measured at Fair Value on Recurring Basis (Details)
Fair Value of Financial Instruments - Schedule of Changes in Fair Value of Level 3 Derivative Liability (Details)
Debt - Schedule of Carrying Value of Debt Balance (Details)
Debt - Additional Information (Details)
Debt - Schedule of Future Principal Payments Due (Details)
Stockholders' Equity - Additional Information (Details)
Stock-Based Compensation - Additional Information (Details)
Stock-Based Compensation - Schedule of Estimated Fair Value of Options Valuation Assumptions (Details)
Stock-Based Compensation - Summary of Information about Stock Option Activity (Details)
Stock-Based Compensation - Schedule of RSU Activity (Details)
Stock-Based Compensation - Summary of Stock Based Compensation Expense (Details)
Commitments and Contingencies - Additional Information (Details)
Commitments and Contingencies - Schedule of Maturity Analysis of Annual Undiscounted Cash Flows of Operating Lease Liabilities (Details)
Commitments and Contingencies - Schedule of Lease Cost and Other Information of Operating Lease Liabilities (Details)
Subsequent Events - Additional Information (Details)
All Reports