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
Condensed Consolidated Balance Sheets (Parenthetical)
Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited)
Condensed Consolidated Statements of Convertible Preferred Stock and Equity (Unaudited)
Condensed Consolidated Statements of Cash Flows (Unaudited)
Reports
Pay vs Performance Disclosure
Insider Trading Arrangements
Nature of Operations and Liquidity
Summary of Significant Accounting Policies
Fair Value Measurements and Financial Instruments
Balance Sheet Components
Intangible Assets
Revenue
Leases
Stockholders' Equity
Convertible Preferred Stock
Stock Based Compensation
Net Income per Share ("EPS") Attributable to Common Stockholders
Commitments and Contingencies
Income Taxes
Related Party Transactions
Employee Benefit Plans
Segment Information
Subsequent Events
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Tables
Fair Value Measurements and Financial Instruments (Tables)
Balance Sheet Components (Tables)
Intangible Assets (Tables)
Revenue (Tables)
Leases (Tables)
Stockholders' Equity (Tables)
Stock Based Compensation (Tables)
Net Income per Share ("EPS") Attributable to Common Stockholders (Tables)
Income Taxes (Tables)
Segment Information (Tables)
Details
Nature of Operations and Liquidity - Additional Information (Detail)
Summary of Significant Accounting Policies - Additional Information (Detail)
Fair Value Measurements and Financial Instruments - Financial Assets and Liabilities Measured at Fair Value (Detail)
Fair Value Measurements and Financial Instruments - Additional Information (Detail)
Fair Value Measurements and Financial Instruments - Summary of Assumptions to Fair Value of Warrant Liability Based on Black-Scholes Option Pricing Model (Detail)
Fair Value Measurements and Financial Instruments - Changes in Estimated Fair Value of Level 3 Financial Assets and Liabilities (Detail)
Fair Value Measurements and Financial Instruments - Cash Equivalents (Detail)
Balance Sheet Components - Additional Information (Detail)
Balance Sheet Components - Schedule of Inventories, Net of Reserves (Detail)
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Detail)
Balance Sheet Components - Schedule of Accounts and Note Receivables, Net (Detail)
Balance Sheet Components - Schedule of Property and Equipment, Net (Detail)
Intangible Assets - Additional Information (Detail)
Intangible Assets - Schedule of Carrying Amounts and Accumulated Amortization of Intangible Assets (Detail)
Intangible Assets - Schedule of Estimated Future Amortization Expense (Detail)
Revenue - Additional Information (Detail)
Revenue - Summary of Sales by Product Categories (Detail)
Lease - Additional Information (Detail)
Leases - Schedule of Supplemental Cash Flow Information (Detail)
Leases - Schedule of Present Value Assumptions used in Calculating Present Value of Lease Payments (Detail)
Leases - Schedule of Maturity of Operating Lease Liabilities (Detail)
Stockholders' Equity - Schedule of Common Stock, Reserved for Future Issuance (Detail)
Stockholders' Equity - Additional Information (Detail)
Convertible Preferred Stock - Additional Information (Detail)
Stock Based Compensation - Additional Information (Detail)
Stock Based Compensation - Summary of Stock Option Activity (Detail)
Stock Based Compensation - Fair Values of Stock Options Granted Estimated Using Black-Scholes Valuation Model (Detail)
Stock Based Compensation - Summary of Stock-Based Compensation Expense Recognized (Detail)
Net Income per Share ("EPS") Attributable to Common Stockholders - Basic and Diluted EPS Attributable to Common Stockholders (Detail)
Net Income per Share ("EPS") Attributable to Common Stockholders - Anti-dilutive Security not Included In Diluted per Share Calculations (Detail)
Commitments and Contingencies - Additional Information (Detail)
Income Taxes - Additional Information (Detail)
Income Taxes - Schedule of Income Tax Provision and Effectie Tax Rate (Detail)
Related Party Transactions - Additional Information (Detail)
Employee Benefit Plans - Additional Information (Detail)
Segment Information - Additional Information (Detail)
Segment Information - Schedule of Segment Reporting Information (Detail)
Subsequent Events - Additional Information (Detail)
All Reports