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 Page
Statements
Condensed Consolidated Balance Sheets
Condensed Consolidated Balance Sheets (parenthetical)
Condensed Consolidated Statements of Operations
Condensed Consolidated Statements of Comprehensive Loss
Condensed Consolidated Statements of Stockholders' Equity
Condensed Consolidated Statements of Cash Flows
Reports
Overview and Basis of Presentation
Summary of Significant Accounting Policies
Fair Value Measurements
Marketable Securities
Inventory
Leases
Accrued Expenses
Product Revenue
Share-Based Payments
Loss per Share
Pay vs Performance Disclosure
Insider Trading Arrangements
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Tables
Fair Value Measurements (Tables)
Marketable Securities (Tables)
Inventory (Tables)
Leases (Tables)
Accrued Expenses (Tables)
Product Revenue (Tables)
Share-Based Payments (Tables)
Loss per Share (Tables)
Details
Overview and Basis of Presentation (Details)
Fair Value Measurements - Summary of Cash Equivalents and Marketable Securities Measured at Fair Value on a Recurring Basis (Details)
Fair Value Measurements - Additional Information (Details)
Marketable Securities - Additional Information (Details)
Marketable Securities - Schedule of Marketable Securities (Details)
Inventory (Details)
Leases - Additional Information (Details)
Leases - Schedule of Lease Expense and Other Information Related to Leases (Details)
Leases - Schedule of Undiscounted Minimum Rental Commitments under Non-cancelable Leases (Details)
Leases - Schedule of Future Minimum Lease Payments to be Received under the Long-term Sublease Agreements (Details)
Accrued Expenses (Details)
Product Revenue - Schedule of Product Revenue, Net (Details)
Product Revenue - Schedule of Product Revenue Allowance and Reserve (Details)
Product Revenue - Schedule of Revenue-related Reserves (Details)
Product Revenue - Schedule of Changes in Contract Assets (Details)
Share-Based Payments - Additional Information (Details)
Share-Based Payments - Schedule of Company's Stock Option Activity (Details)
Share-Based Payments - Schedule of RSU Activity (Details)
Share-Based Payments - Schedule of PSU, Market-based Stock Unit or MSU Activity (Details)
Share-Based Payments - Schedule of Stock-Based Compensation Expense by Award Type Included within the Condensed Consolidated Statements of Operations (Details)
Share-Based Payments - Schedule of Expenses Related to Stock Options and Stock-based Awards (Details)
Loss per Share (Details)
All Reports