Granted (shares)
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period
Intrinsic value of options outstanding
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value
Interest and other expense
Other Nonoperating Income (Expense)
Stock options granted during period (shares)
Options granted (shares)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross
Commitments and Contingencies
Commitments and Contingencies Disclosure [Text Block]
Petitions filed regarding patents allegedly infringed upon
Gain Contingency, Patents Allegedly Infringed upon, Number
Employee Benefit Plan
Retirement Benefits [Text Block]
Vested (USD per share)
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value
Level 3
Fair Value, Inputs, Level 3 [Member]
Leases
Lessee, Leases [Policy Text Block]
Statistical Measurement [Domain]
Statistical Measurement [Domain]
LIABILITIES AND STOCKHOLDERS’ EQUITY
Liabilities and Equity [Abstract]
Voting capital stock of foreign subsidiaries excluded from first priority lien (more than) (as a percent)
Voting Capital Stock of Foreign Subsidiaries Excluded from First Priority Lien, Percentage
Voting Capital Stock of Foreign Subsidiaries Excluded from First Priority Lien, Percentage
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]
Preferred Stock
Preferred Stock [Member]
Current Fiscal Year End Date
Current Fiscal Year End Date
Sales and marketing
Selling and Marketing Expense [Member]
Loss from operations
Operating Income (Loss)
Entity Address, Postal Zip Code
Entity Address, Postal Zip Code
Total current liabilities
Liabilities, Current
Fourth Lease
Lease 4 [Member]
Lease 4
Prepaid expenses and other current assets
Prepaid Expense and Other Assets, Current
Outstanding at beginning of period (USD per share)
Outstanding at end of period (USD per share)
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value
Variable Rate [Domain]
Variable Rate [Domain]
Variable Rate [Axis]
Variable Rate [Axis]
ASSETS
Assets [Abstract]
Property, Plant and Equipment [Table]
Property, Plant and Equipment [Table]
Vesting period
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period
Furniture and fixtures
Furniture and Fixtures [Member]
Entity Shell Company
Entity Shell Company
Vested (shares)
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period
Cover [Abstract]
Cover [Abstract]
Cash paid for operating lease liabilities
Operating Lease, Payments
Accounts payable
Accounts Payable, Current
Document Type
Document Type
Accumulated deficit
Retained Earnings (Accumulated Deficit)
Right-of-use asset
Operating Lease, Right-of-Use Asset
Finite-lived intangible assets, weighted-average amortization period
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life
Outstanding at beginning of period (shares)
Outstanding at end of period (shares)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number
Unrecognized compensation cost related to unvested RSAs or RSUs
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount
Tax credit carryforwards
Tax Credit Carryforward, Amount
Preferred stock, par value $0.0001 per share; 10,000,000 shares authorized, no shares issued and outstanding at September 30, 2020 and December 31, 2019
Preferred Stock, Value, Issued
Income Taxes
Income Tax, Policy [Policy Text Block]
Total lease cost
Lease, Cost
U.S. government and agency securities
US Treasury and Government [Member]
Total operating expenses
Operating Expenses
Document Quarterly Report
Document Quarterly Report
Common stock, par value (USD per share)
Common Stock, Par or Stated Value Per Share
Summary Of Significant Accounting Policies [Table]
Summary Of Significant Accounting Policies [Table]
Summary Of Significant Accounting Policies [Table]
Interest income
Investment Income, Nonoperating
Number of warrants exercised (shares)
Share-based Compensation Arrangement by Share-based Payment Award, Warrants Exercised in Period
Share-based Compensation Arrangement by Share-based Payment Award, Warrants Exercised in Period
Work-in-process inventory
Inventory, Work in Process, Net of Reserves
Restricted Shares Award (RSA) issuances and forfeitures for terminations, net and stock-based compensation
APIC, Share-based Payment Arrangement, Increase for Cost Recognition
Effect of exchange rate changes on cash and cash equivalents
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents
Inventory, net
Inventory, Net
Net revenue
Revenues
Revenue from Contract with Customer, Excluding Assessed Tax
Investment Securities
Investment, Policy [Policy Text Block]
Entity File Number
Entity File Number
Geographical [Domain]
Geographical [Domain]
Term Loan - Tranche B
Term Loan - Tranche B [Member]
Term Loan - Tranche B [Member]
Statement [Line Items]
Statement [Line Items]
Forecast
Forecast [Member]
Computer hardware and software
Computer Equipment [Member]
Document Fiscal Period Focus
Document Fiscal Period Focus
Tax Credit Carryforward [Axis]
Tax Credit Carryforward [Axis]
Statement [Table]
Statement [Table]
Statistical Measurement [Axis]
Statistical Measurement [Axis]
Preferred stock issued (shares)
Preferred Stock, Shares Issued
Stock volatility, minimum (as a percent)
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum
Exercise price of warrants (USD per share)
Class of Warrant or Right, Exercise Price of Warrants or Rights
Period of prior written notice before prepayment of amounts outstanding
Period of Prior Written Notice before Prepayment of Amounts Outstanding
Period of Prior Written Notice before Prepayment of Amounts Outstanding
Net loss per share, basic and diluted (USD per share)
Earnings Per Share, Basic and Diluted
Principles of Consolidation
Consolidation, Policy [Policy Text Block]
Revenue Recognition
Revenue Recognition [Abstract]
Increase (Decrease) in Stockholders' Equity [Roll Forward]
Increase (Decrease) in Stockholders' Equity [Roll Forward]
Stock issued (shares)
Sale of Stock, Number of Shares Issued in Transaction
Long-Term Debt
Debt Disclosure [Text Block]
Fair Value Hierarchy and NAV [Domain]
Fair Value Hierarchy and NAV [Domain]
Restricted Stock Units (RSU) issuances and forfeitures for terminations, net and stock-based compensation
APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition
Proceeds from issuance of common stock upon follow-on public offering
Proceeds from Issuance of Common Stock
Period One
Debt Instrument, Redemption, Period One [Member]
Accrued loan fees
Debt Instrument, Accrued Loan Fees
Debt Instrument, Accrued Loan Fees
Research and Development
Research and Development Expense, Policy [Policy Text Block]
Schedule of Fair Value Hierarchy for Assets Measured on Recurring Basis
Fair Value, Assets Measured on Recurring Basis [Table Text Block]
Amendment Flag
Amendment Flag
Investment Securities:
Debt Securities [Abstract]
Net cash used in operating activities
Net Cash Provided by (Used in) Operating Activities
Allowance for Doubtful Accounts
Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]
Financial Instruments [Domain]
Financial Instruments [Domain]
Period Three
Debt Instrument, Redemption, Period Three [Member]
Geographical [Axis]
Geographical [Axis]
Stock issued upon exercise of warrants (shares)
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period
Gain Contingency, Patents Allegedly Infringed upon, Number Accepted/ Instituted
Gain Contingency, Patents Allegedly Infringed upon, Number Accepted/ Instituted
Gain Contingency, Patents Allegedly Infringed upon, Number Accepted/ Instituted
Local Phone Number
Local Phone Number
Unrecognized compensation cost related to unvested stock options
Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount
Renewal term of operating lease
Lessee, Operating Lease, Renewal Term
Statement of Cash Flows [Abstract]
Statement of Cash Flows [Abstract]
Long-Lived Tangible Asset [Axis]
Long-Lived Tangible Asset [Axis]
Income Statement Location [Axis]
Income Statement Location [Axis]
Allowance for doubtful accounts
Accounts Receivable, Allowance for Credit Loss, Current
Income Statement Location [Domain]
Income Statement Location [Domain]
Cash Flows from Financing Activities
Net Cash Provided by (Used in) Financing Activities [Abstract]
Amortization of intangible assets
Amortization of Intangible Assets
Schedule of Total Lease Cost
Lease, Cost [Table Text Block]
Entity Current Reporting Status
Entity Current Reporting Status
Other assets
Other Assets, Noncurrent
Follow-on offering - issuance, less closing costs
Stock Issued During Period, Value, New Issues
Restricted Shares Award (RSA) issuances and forfeitures for terminations, net and stock-based compensation (shares)
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures
Total assets
Assets
Related Party Transactions
Related Party Transactions Disclosure [Text Block]
Scenario [Axis]
Scenario [Axis]
Outstanding at beginning of period (shares)
Outstanding at end of period (shares)
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number
Follow-on Offering
Follow-on Offering [Member]
Follow-on Offering [Member]
Intangible asset, net
Finite-Lived Intangible Assets, Net
Weighted-average grant date fair value of options granted
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value
First Lease
Lease 1 [Member]
Lease #1 [Member]
Entity Small Business
Entity Small Business
Intangible Asset
Intangible Assets, Finite-Lived, Policy [Policy Text Block]
Issuance of common stock for warrant exercise (shares)
Stock Issued During Period, Shares, Exercise of Warrants
Stock Issued During Period, Shares, Exercise of Warrants
Research Tax Credit Carryforward
Research Tax Credit Carryforward [Member]
Net proceeds from sale of stock
Sale of Stock, Consideration Received on Transaction
Depreciation and amortization
Depreciation and amortization expense
Depreciation, Depletion and Amortization
Entity Filer Category
Entity Filer Category
Total liabilities
Liabilities
Income Tax Contingency [Line Items]
Income Tax Contingency [Line Items]
Entity Address, City or Town
Entity Address, City or Town
Weighted-average period of recognition of compensation cost
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition
Supplemental Disclosure of Cash Flow Information
Supplemental Cash Flow Elements [Abstract]
International markets
Non-US [Member]
Period after first sale royalty is due
Period After First Sale Royalty Is Due
Period After First Sale Royalty Is Due
Initial Public Offering:
Class of Stock Disclosures [Abstract]
Commitments and Contingencies Disclosure [Abstract]
Commitments and Contingencies Disclosure [Abstract]
Level 1
Fair Value, Inputs, Level 1 [Member]
Operating lease rent expense
Operating Lease, Expense
Inventory
Increase (Decrease) in Inventories
Fair Value, Recurring and Nonrecurring [Table]
Fair Value, Recurring and Nonrecurring [Table]
Document Fiscal Year Focus
Document Fiscal Year Focus
Accounts payable
Increase (Decrease) in Accounts Payable
Raw materials inventory
Inventory, Raw Materials, Net of Reserves
Debt Instrument [Axis]
Debt Instrument [Axis]
Additional Paid-in Capital
Additional Paid-in Capital [Member]
Other items, net
Other Operating Activities, Cash Flow Statement
Disaggregation of Revenue [Line Items]
Disaggregation of Revenue [Line Items]
Accrued liabilities
Increase (Decrease) in Accrued Liabilities
Asset Class [Axis]
Asset Class [Axis]
Inventory shelf life
Inventory, Shelf Life
Inventory, Shelf Life
Adjustments to reconcile net loss to net cash used in operating activities
Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]
Litigation Case [Axis]
Litigation Case [Axis]
Second Lease
Lease 2 [Member]
Lease #2 [Member]
Term Loan - Tranche C
Term Loan - Tranche C [Member]
Term Loan - Tranche C [Member]
Fair Value of Financial Instruments
Fair Value of Financial Instruments, Policy [Policy Text Block]
Common stock outstanding (shares)
Balance at beginning of period (shares)
Balance at end of period (shares)
Common Stock, Shares, Outstanding
Income Tax Disclosure [Abstract]
Income Tax Disclosure [Abstract]
Variable lease cost
Variable Lease, Cost
Research and development
Research and Development Expense
IPO
IPO [Member]
Lease liability
Increase (Decrease) in Lease Liabilities
Increase (Decrease) in Lease Liabilities
Property and Equipment
Property, Plant and Equipment [Member]
Outstanding at beginning of period (USD per share)
Outstanding at end of period (USD per share)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price
Common stock authorized (shares)
Common Stock, Shares Authorized
Property and equipment, gross
Property, Plant and Equipment, Gross
Schedule of Revenue Disaggregated by Geographic Market
Revenue from External Customers by Geographic Areas [Table Text Block]
Proceeds from exercise of stock options
Proceeds from Stock Options Exercised
Impairment of long-lived assets
Impairment of Long-Lived Assets Held-for-use
Document Period End Date
Document Period End Date
Third Lease
Lease 3 [Member]
Lease 3 [Member]
Accrued compensation and benefits
Increase (Decrease) in Employee Related Liabilities
Entity Registrant Name
Entity Registrant Name
Accumulated Other Comprehensive Loss
AOCI Attributable to Parent [Member]
Requisite service period of recognition of compensation cost
Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period
Operating lease liability, net of current portion
Operating Lease, Liability, Noncurrent
Fair value of shares issued for purchase of intangible asset
Stock Issued During Period, Value, Purchase of Assets
Prepaid expenses and other current assets
Increase (Decrease) in Prepaid Expense and Other Assets
Exercise of Underwriters Option
Over-Allotment Option [Member]
Accrued royalty expense
Accrued Royalties, Current
Use of Estimates
Use of Estimates, Policy [Policy Text Block]
Current assets
Assets, Current [Abstract]
Comprehensive loss
Comprehensive Income (Loss), Net of Tax, Attributable to Parent
Dividend rate (as a percent)
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate
Preferred stock, par value (USD per share)
Preferred Stock, Par or Stated Value Per Share
Scenario [Domain]
Scenario [Domain]
Purchases of property and equipment
Payments to Acquire Property, Plant, and Equipment
Allowance for product returns
Accounts Receivable, Allowance for Product Returns
Accounts Receivable, Allowance for Product Returns
Entity Tax Identification Number
Entity Tax Identification Number
Property and Equipment:
Property, Plant and Equipment [Abstract]
Net loss
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest
Trading Symbol
Trading Symbol
Impairment of Long-Lived Assets
Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]
Number of tranches
Debt Instrument, Number of Tranches
Debt Instrument, Number of Tranches
Term of operating lease contract
Lessee, Operating Lease, Term of Contract
Disaggregation of Revenue [Table]
Disaggregation of Revenue [Table]
Long-term Debt, Type [Domain]
Long-term Debt, Type [Domain]
Stock-based compensation
Share-based Payment Arrangement, Noncash Expense
Property and equipment useful life
Property, Plant and Equipment, Useful Life
Impairment of Long-Lived Assets:
Asset Impairment Charges [Abstract]
Term Loans
Loans Payable [Member]
Debt, net of unamortized debt issuance costs
Long-term Debt
City Area Code
City Area Code
Replacement costs
Replacement of Damaged or Defective Products Cost
Replacement of Damaged or Defective Products Cost
Cost of goods sold
Cost of Goods and Services Sold
Investments
Debt Securities, Available-for-sale
Schedule of Restricted Stock Units Activity
Share-based Payment Arrangement, Activity [Table Text Block]
Equity Components [Axis]
Equity Components [Axis]
Title of 12(b) Security
Title of 12(b) Security
Restricted Shares Awards
Restricted Stock [Member]
Finished goods inventory
Inventory, Finished Goods, Net of Reserves
Debt Instrument, Name [Domain]
Debt Instrument, Name [Domain]
Minimum
Minimum [Member]
Balance Sheet Location [Domain]
Balance Sheet Location [Domain]
Operating lease liability, current portion
Operating Lease, Liability, Current
Forfeited (USD per share)
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value
Schedule of Option Awards Fair Valuation Assumptions
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
United States
UNITED STATES
Options exercised (USD per share)
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price
Schedule of Restricted Shares Awards Activity
Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]
Net rentable area (square feet)
Net Rentable Area
Cash Flows from Operating Activities
Net Cash Provided by (Used in) Operating Activities [Abstract]
Schedule of Stock Option Activity
Share-based Payment Arrangement, Option, Activity [Table Text Block]
Stock-Based Compensation
Share-based Payment Arrangement [Policy Text Block]
Term Loan - Tranche A
Term Loan - Tranche A [Member]
Term Loan - Tranche A [Member]
Statement of Stockholders' Equity [Abstract]
Statement of Stockholders' Equity [Abstract]
Weighted-average discount rate on operating leases (as a percent)
Operating Lease, Weighted Average Discount Rate, Percent
Non-refundable fee
Debt Instrument, Fee Amount
Number of Restricted Shares Awards
Number of Restricted Stock Units
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]
Less: unamortized debt issuance costs
Debt Issuance Costs, Net
Weighted-Average Exercise Price Per Share
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]
Amortization of the ROU asset
Operating Lease, Right-of-Use Asset, Amortization
Operating Lease, Right-of-Use Asset, Amortization
Other Income (Expense)
Other Nonoperating Income (Expense) [Abstract]
Research and development
Research and Development Expense [Member]
Long-term debt issuable
Long-Term Debt Issuable
Long-Term Debt Issuable
Accounts receivable, net of allowance for doubtful accounts of $465 and $75 at September 30, 2020 and December 31, 2019, respectively
Accounts Receivable, after Allowance for Credit Loss, Current
Risk-free interest rate, minimum (as a percent)
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum
Debt Instrument, Redemption, Period [Domain]
Debt Instrument, Redemption, Period [Domain]
Foreign Currency Translation
Foreign Currency Transactions and Translations Policy [Policy Text Block]
Sale of Stock [Axis]
Sale of Stock [Axis]
Weighted-average shares used to compute basic and diluted net loss per share (shares)
Weighted Average Number of Shares Outstanding, Basic and Diluted
Period Two
Debt Instrument, Redemption, Period Two [Member]
Debt Instrument, Redemption, Period [Axis]
Debt Instrument, Redemption, Period [Axis]
Warrants outstanding (shares)
Class of Warrant or Right, Outstanding
Warrants
Warrant [Member]
Stock Option and Restricted Stock-Based Awards
Employee Stock Option and Restricted Stock-Based Awards [Member]
Employee Stock Option and Restricted Stock-Based Awards [Member]
Face amount of debt instrument
Debt, principal
Debt Instrument, Face Amount
Level 2
Fair Value, Inputs, Level 2 [Member]
Issuance of common stock for employee stock option exercises for cash (shares)
Share-Based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Cash
Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Cash
Options forfeited (shares)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period
Asset Class [Domain]
Asset Class [Domain]
General and administrative
General and Administrative Expense [Member]
Equity [Abstract]
Equity [Abstract]
Maximum prepayments of amounts outstanding allowed
Prepayment Increment Of Amounts Outstanding
Prepayments Increment of Amounts Outstanding
Entity Central Index Key
Entity Central Index Key
Minimum gross proceeds from sale of equity securities
Collateral Fee, Contingency, Minimum Gross Proceeds From Sale Of Equity Securities
Collateral Fee, Contingency, Minimum Gross Proceeds from Sale of Equity Securities
Entity Emerging Growth Company
Entity Emerging Growth Company
Options granted (USD per share)
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price
Unrealized gain (loss) on investment securities
Debt Securities, Unrealized Gain (Loss)
Litigation Case [Domain]
Litigation Case [Domain]
Expected term (in years)
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term
Forfeited (shares)
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period
Debt Disclosure [Abstract]
Debt Disclosure [Abstract]
Weighted-average remaining lease terms for operating leases
Operating Lease, Weighted Average Remaining Lease Term
Sales and marketing
Selling and Marketing Expense
Finite-lived intangible asset acquired
Finite-lived Intangible Assets Acquired
Net cash provided by financing activities
Net Cash Provided by (Used in) Financing Activities
Inventory reserves
Inventory Valuation Reserves
Share-based compensation expense
Share-based Payment Arrangement, Expense
Balance Sheet Location [Axis]
Balance Sheet Location [Axis]
Tax Credit Carryforward, Name [Domain]
Tax Credit Carryforward, Name [Domain]
Common stock, par value $0.0001, 50,000,000 shares authorized at September 30, 2020 and December 31, 2019; 39,753,638 and 34,110,995 shares issued and outstanding at September 30, 2020 and December 31, 2019, respectively
Common Stock, Value, Issued
Impairment of finite-lived intangible asset
Impairment of Intangible Assets, Finite-lived
Tools and molds
Tools, Dies and Molds [Member]
Commercial paper
Commercial Paper [Member]
Debt, current portion
Less: debt, current portion
Long-term Debt, Current Maturities
Offering price per share (USD per share)
Sale of stock, price per share (USD per share)
Sale of Stock, Price Per Share
Retirement Benefits [Abstract]
Retirement Benefits [Abstract]
Net Loss per Share of Common Stock
Earnings Per Share, Policy [Policy Text Block]
Restricted Stock Units (RSU) issuances and forfeitures for terminations, net and stock-based compensation (shares)
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture
Schedule of Long-term Debt Instruments [Table]
Schedule of Long-term Debt Instruments [Table]
Inventory:
Inventory, Net [Abstract]
Granted (USD per share)
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value
Cash Flows from Investing Activities
Net Cash Provided by (Used in) Investing Activities [Abstract]
Common stock issued (shares)
Common Stock, Shares, Issued
Cash and cash equivalents
Cash and Cash Equivalents, at Carrying Value
Litigation Status [Axis]
Litigation Status [Axis]
Debt, net of unamortized debt issuance costs, net of current portion
Debt, net of unamortized debt issuance costs, net of current portion
Long-term Debt, Excluding Current Maturities
Accounts receivable
Increase (Decrease) in Accounts Receivable
Debt Instrument [Line Items]
Debt Instrument [Line Items]
Statement of Comprehensive Income [Abstract]
Statement of Comprehensive Income [Abstract]
Total stockholders’ equity
Balance at beginning of period
Balance at end of period
Stockholders' Equity Attributable to Parent
Closing costs
Payment of common stock issuance costs upon follow-on public offering
Payments of Stock Issuance Costs
Total liabilities and stockholders’ equity
Liabilities and Equity
Loss Contingencies [Line Items]
Loss Contingencies [Line Items]
Accumulated other comprehensive loss
Accumulated Other Comprehensive Income (Loss), Net of Tax
Income Taxes
Income Tax Disclosure [Text Block]
Accrued compensation and benefits
Employee-related Liabilities, Current
Fair Value Hierarchy and NAV [Axis]
Fair Value Hierarchy and NAV [Axis]
Restricted Stock Units
Restricted Stock Units (RSUs) [Member]
Operating lease cost
Operating Lease, Cost
General and administrative
General and Administrative Expense
Financial Instrument [Axis]
Financial Instrument [Axis]
Stock Option
Employee Stock Options [Member]
Employee Stock Options [Member]
Potentially dilutive weighted-average shares not included in computation of diluted weighted average shares (in shares)
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount
Short-term lease cost
Short-term Lease, Cost
Equity Component [Domain]
Equity Component [Domain]
Research and development equipment
Research and Development Equipment [Member]
Research and Development Equipment [Member]
Entity Address, Address Line One
Entity Address, Address Line One
Gross profit
Gross Profit
Property and equipment, net
Property and equipment, net
Property, Plant and Equipment, Net
Construction in progress
Construction in Progress [Member]
Medtronic Patents
Medtronic Patents [Member]
Medtronic Patents
Revenue Recognition
Revenue from Contract with Customer [Policy Text Block]
Net loss
Net loss
Net Income (Loss) Attributable to Parent
Entity Address, State or Province
Entity Address, State or Province
Changes in operating assets and liabilities
Increase (Decrease) in Operating Capital [Abstract]
Prepayment fee (as a percent)
Prepayment of Amounts Outstanding, Fee, Percentage
Prepayment of Amounts Outstanding, Fee, Percentage
Issuance of common stock for employee stock option exercises for cash
Stock Issued During Period, Value, Stock Options Exercised, Cash
Stock Issued During Period, Value, Stock Options Exercised, Cash
Nature of Operations and Summary of Significant Accounting Policies
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]
Long-term Debt, Type [Axis]
Long-term Debt, Type [Axis]
Total current assets
Assets, Current
Operating Expenses
Operating Expenses [Abstract]
Operating loss carryforwards
Operating Loss Carryforwards
Net Loss per Share of Common Stock:
Earnings Per Share [Abstract]
Stockholders’ equity
Stockholders' Equity Attributable to Parent [Abstract]
Number of common stock warrants converted from preferred stock warrants (shares)
Class of Warrant or Right, Number of Securities Called by Warrants or Rights
Entity Interactive Data Current
Entity Interactive Data Current
Number of Options
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]
Shares issued for purchase of intangible asset
Stock Issued During Period, Shares, Purchase of Assets
Entity Common Stock, Shares Outstanding
Entity Common Stock, Shares Outstanding
Entity Incorporation, State or Country Code
Entity Incorporation, State or Country Code
Royalty expense
Royalty Expense
Schedule of Stock-based Compensation Expense
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
Common Stock
Common Stock [Member]
Property, Plant and Equipment [Line Items]
Property, Plant and Equipment [Line Items]
Long-Lived Tangible Asset [Domain]
Long-Lived Tangible Asset [Domain]
Royalty commitments
Royalty Guarantees, Commitments, Amount
Risk-free interest rate, maximum (as a percent)
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum
Contributions by employer
Defined Contribution Plan, Cost
Schedule of Property and Equipment, Net
Property, Plant and Equipment [Table Text Block]
Follow-on offering - issuance, less closing costs (shares)
Stock Issued During Period, Shares, New Issues
Leasehold improvements
Leasehold Improvements [Member]
Intangible Asset:
Finite-Lived Intangible Assets, Net [Abstract]
Conversion of preferred stock to common stock (shares)
Stock Issued During Period, Shares, Conversion of Convertible Securities
Provision for doubtful accounts
Accounts Receivable, Credit Loss Expense (Reversal)
Less: accumulated depreciation and amortization
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment
Second Amendment to the Loan Agreement
Second Amendment to the Loan Agreement [Member]
Second Amendment to the Loan Agreement [Member]
Options exercised (shares)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period
Related Party Transactions [Abstract]
Related Party Transactions [Abstract]
Net increase (decrease) in cash and cash equivalents
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect
Other income (expense), net
Nonoperating Income (Expense)
Basis of Presentation
Basis of Accounting, Policy [Policy Text Block]
Summary Of Significant Accounting Policies [Line Items]
Summary Of Significant Accounting Policies [Line Items]
[Line Items] for Summary Of Significant Accounting Policies [Table]
Basis spread on variable rate (as a percent)
Debt Instrument, Basis Spread on Variable Rate
Options forfeited (USD per share)
Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price
Foreign currency translation adjustment
Foreign currency translation adjustment
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax
Sale of Stock [Domain]
Sale of Stock [Domain]
Loss Contingencies [Table]
Loss Contingencies [Table]
Cash paid for interest
Interest Paid, Excluding Capitalized Interest, Operating Activities
Net revenue due as royalty (as a percent)
Percentage of Net Revenue Due As Royalty
Percentage of Net Revenue Due as Royalty
Stock volatility, maximum (as a percent)
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum
Right-of-use assets obtained in exchange for operating lease liabilities
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability
Additional paid-in capital
Additional Paid in Capital
Stock-based Compensation
Shareholders' Equity and Share-based Payments [Text Block]
Cash and Cash Equivalents
Cash and Cash Equivalents, Policy [Policy Text Block]
Inventory, Net
Inventory, Policy [Policy Text Block]
Income tax expense
Income Tax Expense (Benefit)
Cash paid for taxes
Income Taxes Paid, Net
Cash and cash equivalents, beginning of year
Cash and cash equivalents, end of period
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents
Property and Equipment
Property, Plant and Equipment, Policy [Policy Text Block]
Accrued liabilities
Accrued Liabilities, Current
Intrinsic value of options exercised
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value
Debt, total
Long-term Debt, Gross
Schedule of Debt, Net of Unamortized Debt Issuance Costs
Schedule of Long-term Debt Instruments [Table Text Block]
Prime Rate
Prime Rate [Member]
Other assets
Increase (Decrease) in Other Operating Assets
Award Type [Axis]
Award Type [Axis]
Weighted-Average Fair Value Per Share at Grant Date
Weighted-Average Fair Value Per Share at Grant Date
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]
Prepaid Expenses and Other Current Assets
Prepaid Expenses and Other Current Assets [Member]
Accumulated amortization on intangible assets
Finite-Lived Intangible Assets, Accumulated Amortization
Maximum
Maximum [Member]
Amortization of debt issuance costs
Amortization of Debt Issuance Costs
Security Exchange Name
Security Exchange Name
Preferred stock authorized (shares)
Preferred Stock, Shares Authorized
Purchases of short-term investments
Payments to Acquire Short-term Investments
Accumulated Deficit
Retained Earnings [Member]
Preferred stock outstanding (shares)
Preferred Stock, Shares Outstanding
Annual effective tax rate (as a percent)
Effective Income Tax Rate Reconciliation, Percent
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]
Net cash provided by investing activities
Net Cash Provided by (Used in) Investing Activities
Aggregate Intrinsic Value
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]
Weighted-average remaining contractual term of options outstanding and exercisable
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term
Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]
Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]
Pending Litigation
Pending Litigation [Member]
Term Loan - Tranche B & C
Term Loan - Tranche B & C [Member]
Term Loan - Tranche B & C [Member]
Stock-Based Compensation:
Share-based Payment Arrangement, Noncash Expense [Abstract]
Award Type [Domain]
Award Type [Domain]
Document Transition Report
Document Transition Report
Corporate notes
Corporate Debt Securities [Member]
Term Loan
Term Loan [Member]
Term Loan [Member]
Property and Equipment
Property, Plant and Equipment Disclosure [Text Block]
Litigation Status [Domain]
Litigation Status [Domain]
Leases:
Lessee, Operating Lease, Description [Abstract]
Organization, Consolidation and Presentation of Financial Statements [Abstract]
Organization, Consolidation and Presentation of Financial Statements [Abstract]
Final payment fee (as a percent)
Long-Term Debt, Final Payment Fee As A Percentage Of Original Principal Amount
Long-Term Debt, Final Payment Fee as a Percentage of Original Principal Amount
Current liabilities
Liabilities, Current [Abstract]
Proceeds from sales and maturities of short-term investments
Proceeds from Sale, Maturity and Collection of Short-term Investments
Income Tax Contingency [Table]
Income Tax Contingency [Table]
Recent Accounting Pronouncements
New Accounting Pronouncements, Policy [Policy Text Block]
Statement of Financial Position [Abstract]
Statement of Financial Position [Abstract]
Short-term investments
Short-term Investments