Document And Entity Information
us-gaap_CapitalLeaseObligations
Capital Lease Obligations
Note To Financial Statement Details Textual
Property, Plant and Equipment Disclosure [Text Block]
statementsignificantaccountingpoliciespolicies
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
Risk Free Rate
Amortization of debt issue costs and other assets
statementnote2inventoriestables
Property, Plant and Equipment [Table Text Block]
statementnote3equipmentandleaseholdimprovementsnettables
statementnote5accruedexpensestables
statementnote6longtermdebttables
statementnote7operatingleasestables
Segment Reporting Disclosure [Text Block]
statementnote9sharebasedcompensationtables
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
Volatility
us-gaap_IncreaseDecreaseInCustomerDeposits
Customer deposits
statementnote2inventoriescomponentsofinventorydetails
statementnote3equipmentandleaseholdimprovementsnetestimatedusefullivesdetails
statementnote3equipmentandleaseholdimprovementsnetcomponentsofequipmentandleaseholdimprovementsdetails
statementnote5accruedexpensescomponentsofaccruedexpensesdetails
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
Expected Life (years) (Year)
statementnote6longtermdebtsummaryoflongtermdebtdetails
Inventory Disclosure [Text Block]
statementnote6longtermdebtfuturepaymentsdetails
Schedule of Inventory, Current [Table Text Block]
statementnote7operatingleasessummaryoffutureminimumleasepaymentsundernoncancelableoperatingleasesdetails
statementnote9sharebasedcompensationsharesauthorizedavailableforfuturegrantandoutstandingundereachplandetails
statementnote9sharebasedcompensationsummaryofoptionactivityunderstockplansdetails
statementnote9sharebasedcompensationsummaryofnonvestedoptionsdetails
statementnote9sharebasedcompensationsummaryoftheweightedaveragecharacteristicsofoutstandingstockoptionsdetails
statementnote9sharebasedcompensationsummaryofvaluationassumptionsrelatedtooptionsgranteddetails
us-gaap_IncreaseDecreaseInAccruedLiabilities
Accrued expenses
Notes To Financial Statements
Notes To Financial Statements [Abstract]
us-gaap_PolicyTextBlockAbstract
Accounting Policies
us-gaap_DeferredFinanceCostsNet
Debt Issuance Costs, Net
Less unamortized debt issuance costs
Income Tax Disclosure [Text Block]
Accounting Policies [Abstract]
us-gaap_IncreaseDecreaseInAccountsPayable
Accounts payable
cyan_LongTermDebtAndCapitalLeaseObligationsCurrentAndNoncurrent
Long-term Debt and Capital Lease Obligations, Current and Noncurrent
Sum of the carrying values as of the balance sheet date of both current and noncurrent portions of long-term debt and capital lease obligations.
Equipment [Member]
us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
Payments on capitalized leases
2014 Directors Plan [Member]
Represents the "2014 Directors Plan."
us-gaap_ConcentrationRiskPercentage1
Concentration Risk, Percentage
us-gaap_RepaymentsOfLongTermDebt
Principal payments on long-term debt
The 2005 Plan [Member]
Represents the "2005 Plan."
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Exercisable, aggregate intrinsic value
2004 Directors Plan [Member]
Represents the "2004 Directors Plan."
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Exercisable, weighted average exercise price (in dollars per share)
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
Exercisable, weighted average remaining contractual term (Year)
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Exercisable (in shares)
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Outstanding, aggregate intrinsic value
Granted (in dollars per share)
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
OPERATING EXPENSES:
Sales Revenue, Net [Member]
Property, Plant, and Equipment, Estimated Useful Lives [Table Text Block]
Tabular disclosure of the useful life of long lived, physical assets used in the normal conduct of business and not intended for resale.
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
Outstanding, weighted average remaining contractual term (Year)
Revolving Credit Facility [Member]
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
Forfeited (in dollars per share)
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
Nonvested (in dollars per share)
Nonvested (in dollars per share)
Preferred outstanding, shares (in shares)
Credit Facility [Domain]
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
Vested (in dollars per share)
Accounts Receivable [Member]
Common stock, outstanding (in shares)
Credit Facility [Axis]
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
Nonvested (in shares)
Nonvested (in shares)
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
Vested (in shares)
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
Forfeited (in shares)
Concentration Risk Benchmark [Domain]
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Outstanding, weighted average exercise price (in dollars per share)
Outstanding, weighted average exercise price (in dollars per share)
us-gaap_LongTermDebtAndCapitalLeaseObligations
Long-term debt, excluding current maturities
Deferred rent
Proceeds from long-term debt, net of costs
us-gaap_InterestIncomeExpenseNonoperatingNet
Interest expense, net
Concentration Risk Benchmark [Axis]
us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
Total principal payments
Thereafter
Cash and cash equivalents
Cash and cash equivalents at beginning of period
Cash and cash equivalents at end of period
Year 4
Rent and utilities
Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements and utilities, such as electrical power, heating oil, natural gas, and water. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
Year 5
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Forfeited, weighted average exercise price (in dollars per share)
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Granted, weighted average exercise price (in dollars per share)
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Exercised, weighted average exercise price (in dollars per share)
Year 2
Year 3
Next 12 Months
Capital Lease Asses Payable in 36 Equal Monthly Payments [Member]
Represents information regarding to capital lease assets which are payable in 36 equal payments.
Maximum [Member]
Minimum [Member]
The 2016 Plan [Member]
Represents the 2016 Cyanotech Equity Incentive Plan (the “2016 Plan”).
Range [Axis]
Range [Domain]
us-gaap_AllocatedShareBasedCompensationExpense
Allocated Share-based Compensation Expense
International [Member]
Represents the sales made in an international geographical location.
Reclassification of Debt Issuance Costs From Non Current Assets to Non Current Long Term Debt [Member]
Represents the reclassification of debt issuance costs from non current assets to non current long term debt.
Customer [Axis]
cyan_CurrentPeriodReclassificationAdjustment
Current Period Reclassification Adjustment
The amount of a reclassification adjustment made to current period financial statement amounts.
cyan_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedForIssuanceInConnectionWithPerformanceAwardsAndStockAwards
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized for Issuance in Connection with Performance Awards and Stock Awards
The maximum number of shares (or other type of equity) originally approved to be issued in connection with performance awards and stock awards (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).
Customer [Domain]
March 31, 2016 [Member]
The reporting period ended March 31, 2016.
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Outstanding (in shares)
Outstanding (in shares)
Outstanding (in shares)
Net increase (decrease) in liabilities:
Lease Arrangement, Type [Domain]
us-gaap_DeferredTaxAssetsNetCurrent
Deferred tax assets
us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Prepaid expenses
Lease Arrangement, Type [Axis]
Long-term debt, net
Total long-term debt, net of current maturities and unamortized debt issuance costs
Amount of long-term debt and capital lease obligation net of issuance costs, due after one year or beyond the normal operating cycle, if longer.
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant
Prepaid expenses and other current assets
us-gaap_RepaymentsOfNotesPayable
Repayments of Notes Payable
Payment of short term notes payable
Customer Concentration Risk [Member]
Geographic Concentration Risk [Member]
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized
Concentration Risk Type [Axis]
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period
Concentration Risk Type [Domain]
Proceeds from short term notes payable
Net draw down on line of credit
Accounts Payable and Accrued Liabilities Disclosure [Text Block]
us-gaap_CustomerDepositsCurrent
Customer deposits
Plan Name [Axis]
Plan Name [Domain]
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount
Diluted (in shares)
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized
us-gaap_SharePrice
Share Price
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition
us-gaap_SalesRevenueNet
NET SALES
Award Type [Axis]
Geographical [Axis]
Equity Award [Domain]
Geographical [Domain]
us-gaap_IncreaseDecreaseInAccountsReceivable
Accounts receivable
Diluted (in dollars per share)
us-gaap_ProceedsFromIssuanceOfDebt
Proceeds from Issuance of Debt
Basic (in shares)
Scenario, Unspecified [Domain]
Scenario [Axis]
Bank of the West Finance [Member]
Finance agreements with Bank of the West.
Disclosure of Compensation Related Costs, Share-based Payments [Text Block]
Basic (in dollars per share)
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Exercised (in shares)
Schedule of Accrued Liabilities [Table Text Block]
Statement [Table]
us-gaap_IncreaseDecreaseInOtherCurrentAssets
Other assets
Commitments and Contingencies Disclosure [Text Block]
us-gaap_InterestCostsCapitalized
Interest Costs Capitalized
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Forfeited (in shares)
us-gaap_IncreaseDecreaseInInventories
Inventories
First Foundation Bank [Member]
Represents information about First Foundation Bank.
Separation Payments [Member]
Represents the payments amount pursuant to the separation Agreement and Release of Claims with an employee.
Granted (in shares)
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Granted (in shares)
Income Statement [Abstract]
cyan_CapitalLeaseTerm
Capital Lease Term
Length of a capital lease.
CASH FLOWS FROM FINANCING ACTIVITIES:
us-gaap_StockIssuedDuringPeriodSharesNewIssues
Stock Issued During Period, Shares, New Issues
us-gaap_IncreaseDecreaseInRestrictedCash
Proceeds from restricted cash
us-gaap_LiabilitiesAndStockholdersEquity
Total liabilities and stockholders’ equity
Deferred tax liabilities
Accumulated deficit
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
Long-term Debt, Type [Axis]
Chief Executive Officer [Member]
Long-term Debt, Type [Domain]
us-gaap_DeferredRentCreditNoncurrent
Deferred rent
Capital Lease Obligations [Member]
Title of Individual [Axis]
Relationship to Entity [Domain]
us-gaap_CapitalLeasedAssetsNumberOfUnits
Capital Leased Assets, Number of Units
Net (increase) decrease in assets:
INCOME TAX EXPENSE
Income Tax Expense (Benefit)
us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
(Loss) income before income taxes
us-gaap_LiabilitiesCurrent
Total current liabilities
Deferred income tax benefit
2015 Loan Agreement [Member]
Represents the 2015 Loan Agreement with a lender.
us-gaap_DebtInstrumentTerm
Debt Instrument, Term
Class of Stock [Axis]
Hungtington Technology Finance [Member]
Represents Huntington Technology Finance.
Share based compensation expense
Leases of Lessee Disclosure [Text Block]
Other assets
Current maturities of long-term debt
Less current maturities
Counterparty Name [Domain]
Common stock of $0.02 par value, shares authorized 50,000,000; 5,668,881 shares issued and outstanding at December 31, 2016 and 5,599,797 shares at March 31, 2016
us-gaap_TableTextBlock
Notes Tables
Counterparty Name [Axis]
Common stock, issued (in shares)
Schedule of Maturities of Long-term Debt [Table Text Block]
Common stock, authorized (in shares)
Amendment Flag
Depreciation and amortization
Common stock, par value (in dollars per share)
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
Line of credit
Line of Credit, Current
Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]
us-gaap_AssetsCurrent
Total current assets
us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Debt Instrument, Basis Spread on Variable Rate
us-gaap_DebtInstrumentInterestRateDuringPeriod
Debt Instrument, Interest Rate During Period
cyan_MaximumSharesUnderSeparationAgreement
Maximum Shares Under Separation Agreement
Maximum number of shares issuable under the separation agreement.
us-gaap_DebtInstrumentInterestRateStatedPercentage
Debt Instrument, Interest Rate, Stated Percentage
us-gaap_OperatingExpenses
Total operating expenses
Preferred stock of $0.01 par value, authorized 10,000,000 shares; no shares issued and outstanding
General and administrative
Current Fiscal Year End Date
Schedule of Nonvested Share Activity [Table Text Block]
Preferred, issued shares (in shares)
Adjustments to reconcile net loss to net cash provided by operating activities:
Statement of Financial Position [Abstract]
Preferred, authorized shares (in shares)
Use tax
Document Fiscal Period Focus
Document Fiscal Year Focus
Accounts payable
Preferred stock, par value (in dollars per share)
Accrued expenses
Total accrued expenses
Document Period End Date
Document Type
Customer Number 1 [Member]
Information pertaining to customer number 1 accounting for a percentage of accounts receivable.
Statement of Cash Flows [Abstract]
us-gaap_OperatingIncomeLoss
(Loss) income from operations
us-gaap_UnrecognizedTaxBenefits
Unrecognized Tax Benefits
Two Customers [Member]
Information pertaining to two customers accounting for a percentage of accounts receivables.
us-gaap_GrossProfit
Gross profit
Customer Number 2 [Member]
Information pertaining to customer number 2 accounting for a percentage of accounts receivable.
Document Information [Line Items]
Income taxes
Document Information [Table]
cyan_SeparationExpense
Separation Expense
Amount of expense associated with separation.
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:
Interest
Wages, bonus and profit sharing
Debt Instrument [Axis]
Entity Filer Category
Prime Rate [Member]
Debt Instrument, Name [Domain]
Estimated useful lives (Year)
Other expenses
Entity Current Reporting Status
Variable Rate [Axis]
us-gaap_OperatingLeasesFutureMinimumPaymentsDue
Total minimum lease payments
Entity Voluntary Filers
Variable Rate [Domain]
Entity Well-known Seasoned Issuer
Schedule of Long-term Debt Instruments [Table Text Block]
Customer rebates
us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
Thereafter
us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
Year 4
us-gaap_PaymentsToAcquireProductiveAssets
Investment in equipment and leasehold improvements
us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Year 5
Legal
us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
Year 2
us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
Year 3
Furniture and Fixtures [Member]
us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
Next 12 Months
cyan_NonInventoriableFixedCosts
Non Inventoriable Fixed Costs
Represents the non-inventoriable fixed costs incurred during the period.
cyan_InventoryAbnormalProductionCosts
Inventory Abnormal Production Costs
Represents the amount of abnormal production costs charged to cost of sales.
Inventories, net
Inventories, net
Entity Central Index Key
Entity Registrant Name
us-gaap_InventoryValuationReserves
Inventory Valuation Reserves
Term Loan Agreement, Maturing on August 14, 2032 [Member]
Represents the term loan agreement that are maturing on august 14, 2032.
Entity [Domain]
Term Loan Agreement, Promissory Note One [Member]
Term loan agreement, promissory note one [member]
Current liabilities:
Legal Entity [Axis]
Term Loan Agreement, Promissory Note Two [Member]
Term loan agreement, promissory note two [member]
Leasehold Improvements [Member]
cyan_DebtInstrumentInterestPaymentPeriod
Debt Instrument Interest Payment Period
Represents the period for which interest is payable.
cyan_DebtInstrumentAmortizationPeriod
Debt Instrument Amortization Period
Represents the period over which obligation under the debt instrument fully amortizes.
cyan_DebtInstrumentReferenceRate
Debt Instrument Reference Rate
Represents the reference rate used to compute the variable rate on the debt instrument.
Property, Plant and Equipment, Type [Axis]
cyan_DebtInstrumentPrepaymentPenaltyPercentage
Debt Instrument Prepayment Penalty Percentage
Represents the prepayment penalty rate applicable, if any prepayment is made prior to the first anniversary.
Property, Plant and Equipment, Type [Domain]
us-gaap_Assets
Total assets
cyan_DebtInstrumentPrepaymentPenaltyPercentageReductionDuringEachYear
Debt Instrument Prepayment Penalty Percentage Reduction During Each Year
Represents the percentage of reduction in prepayment penalty rate each year.
cyan_NumberOfMajorCustomers
Number of Major Customers
Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc
Additional paid-in capital
cyan_DebtInstrumentOneTimeOriginationAndGuarantyFees
Debt Instrument One Time Origination and Guaranty Fees
Amount of one-time origination and guaranty fees on the debt instrument.
cyan_DebtInstrumentAnnualRenewalFeePayablePercentage
Debt Instrument Annual Renewal Fee Payable Percentage
Represents the percentage of annual renewal fee payable on the debt instrument.
cyan_DebtInstrumentGuaranteedPortion
Debt Instrument Guaranteed Portion
Represents the guaranteed portion of the debt instrument.
Long-term Debt [Text Block]
Stockholders’ equity:
Entity Common Stock, Shares Outstanding (in shares)
CASH FLOWS FROM OPERATING ACTIVITIES:
us-gaap_OtherCommitment
Other Commitment
Statement [Line Items]
SHARES USED IN CALCULATION OF NET LOSS PER SHARE:
Trading Symbol
Other Commitments [Domain]
us-gaap_EffectiveIncomeTaxRateContinuingOperations
Effective Income Tax Rate Reconciliation, Percent
Accounts receivable, net of allowance for doubtful accounts of $49 at December 31, 2016 and $136 at March 31, 2016
Accounts receivable, allowance for doubtful accounts
Other Commitments [Axis]
us-gaap_Liabilities
Total liabilities
us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
Line of Credit Facility, Remaining Borrowing Capacity
Commitments and contingencies
us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Line of Credit Facility, Maximum Borrowing Capacity
Schedule of Share-based Compensation Shares Authorized Available and Outstanding by Plan [Table Text Block]
Tabular disclosure of shares authorized, available for future grant and outstanding under each stock-based compensation plan.
Current assets:
Range 01 [Member]
Range 1 in a range of exercise prices.
Range 02 [Member]
Range 2 in a range of exercise prices.
Range 03 [Member]
Range 03 [member]
Range 04 [Member]
Range 04 [member]
Net loss
Lender Name [Axis]
Line of Credit Facility, Lender [Domain]
us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
Net cash provided by financing activities
us-gaap_NetCashProvidedByUsedInContinuingOperations
Net increase (decrease) in cash and cash equivalents
us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
Net cash provided by operating activities
us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
Net cash used in investing activities
cyan_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsVestingPeriod
Vesting Period (years) (Year)
Vesting period of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
cyan_ShareasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate
Forfeiture Rate
The estimated measure of the percentage by which shares under options are expected to be cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.
us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Less accumulated depreciation and amortization
Restricted Stock [Member]
us-gaap_PropertyPlantAndEquipmentNet
Equipment and leasehold improvements, net
Equipment and leasehold improvements, net
Type of Adoption [Domain]
Employee Stock Option [Member]
Equipment and leasehold improvements, gross
us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Payments in stock withheld for tax payment on issuance
us-gaap_CapitalLeasedAssetsGross
Capital Leased Assets, Gross
Adjustments for New Accounting Pronouncements [Axis]
Construction-in-progress
Short-term Debt [Text Block]
us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent
Provision for doubtful accounts
Sales and marketing
us-gaap_DisclosureTextBlockAbstract
Notes to Financial Statements
us-gaap_StockholdersEquity
Total stockholders’ equity
COST OF SALES
Supplies
Proceeds from stock options exercised
Raw materials
Exercisable Options Number of Shares (in shares)
Work in process
Exercisable Options Weighted Average Price (in dollars per share)
Outstanding Options Weighted Average Price (in dollars per share)
Outstanding Options Remaining Life (Year)
Finished goods (1)
Outstanding Options Number of Shares (in shares)
Upper Range of Exercise (in dollars per share)
CASH FLOWS FROM INVESTING ACTIVITIES:
New Accounting Pronouncements, Policy [Policy Text Block]
Earnings Per Share [Text Block]
us-gaap_PriorPeriodReclassificationAdjustment
Prior Period Reclassification Adjustment
Lower Range of Exercise (in dollars per share)
Research and development
Exercise Price Range [Axis]
Equity Components [Axis]
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]
NET LOSS PER SHARE:
Equity Component [Domain]
Report Date [Axis]
Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]
Financial Statement Filing Date [Domain]
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Dividend Rate
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
Exercise Price (in dollars per share)