Amendment Flag Current Fiscal Year End Date Document Period End Date Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Filer Category Entity Public Float Entity Registrant Name Entity Central Index Key Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Document Type Asia [Member] Asia [Member] Americas [Member] Americas [Member] Award Type [Axis] Summary of Significant Accounting Policies [Abstract] Accrued Expenses [Abstract] Accounts receivable, net of allowance for doubtful accounts of $212 and $313 at December 31, 2014 and December 31, 2013, respectively Accounts payable Accounts Payable, Current Outstanding Receivables [Member] Taxes, other than income Accrual for Taxes Other than Income Taxes, Current Accrued expenses Accrued expenses Accrued Liabilities, Current Professional fees Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Other accumulated comprehensive income Other Accumulated Comprehensive Income (Loss) [Member] Accumulated Other Comprehensive Income (Loss) [Member] Additional paid-in capital Additional Paid-In Capital [Member] Adjustments to reconcile net loss to cash used in operating activities: Stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Issuance costs, shelf registration Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Shares held in treasury Adjustments Related to Tax Withholding for Share-based Compensation Advertising Costs Stock-based compensation expense Accounts receivable, allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Change to allowance for doubtful accounts Annual changes in allowance for doubtful accounts [Roll Forward] Summary of the annual changes in allowance for doubtful accounts Balance at the end of the period Balance at the beginning of the period Allowance for Doubtful Accounts Receivable Write-off of uncollectible accounts, net of recoveries Allowance for Doubtful Accounts Receivable, Write-offs Antidilutive Securities [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities, Name [Domain] Antidilutive stock not included in net loss per share (in shares) Impairment on fixed assets Asset Impairment Charges Total assets Total assets Current assets: Current assets: ASSETS Assets [Abstract] Total current assets Current assets Net assets Description of Business Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Change in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Cash Equivalents [Abstract] Chief Executive Officer [Member] Class of Stock [Domain] Commitments Commitments Disclosure [Text Block] Commitments and contingencies Common Stock, par value (in dollars per share) Common Stock [Member] Common stock - $0.001 par value; 40,000 and 30,000 shares authorized; 23,162 and 19,452 issued and 23,094 and 19,388 outstanding at December 31, 2014 and 2013, respectively Common Stock, Value, Issued Common Stock, shares issued (in shares) Shares of common stock sold (in shares) Common Stock, shares authorized (in shares) Shares reserved for future issuance (in shares) Common Stock, shares outstanding (in shares) Employee Benefit Plan Compensation and Employee Benefit Plans [Text Block] Employee Benefit Plan [Abstract] Deferred tax liabilities [Abstract] Components of Deferred Tax Liabilities [Abstract] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive loss: Computers and Purchased Software [Member] Computer Equipment [Member] Concentration Risk Type [Domain] Concentration Risk [Line Items] Concentration Risk Benchmark [Domain] Concentration of Credit Risk Concentration Risk Type [Axis] Concentration Risk [Table] Concentration Risk Benchmark [Axis] Benchmark description Concentration risk percentage (in hundredths) Consolidation Items [Domain] Consolidation Items [Axis] Construction in Progress [Member] Future minimum payments Corporate Headquarters [Member] Cost of product revenue Total cost of goods sold Total cost of goods sold Cost of service and other revenue Cost of goods sold: Cost of Product Revenue [Member] Cost of Sales [Member] Credit Facility [Axis] Credit Facility [Domain] Customer Concentration Risk [Member] Prime interest plus rate (in hundredths) Revolving Credit Facility [Abstract] Revolving Credit Facility Debt Disclosure [Text Block] Minimum prime interest rate (in hundredths) Maturity date Capital expenses Total current deferred tax liabilities Deferred Tax Liabilities, Gross, Current Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items] Prepaid expenses Deferred Tax Liabilities, Prepaid Expenses Total net deferred taxes Deferred Tax Assets, Net Deferred Tax Asset [Domain] Deferred revenue Deferred Revenue, Current Net deferred rent Deferred revenue Deferred Tax Assets, Deferred Income Deferred revenue Deferred Revenue, Noncurrent Stock compensation Acquired technology Deferred tax assets [Abstract] Deferred Tax Assets, Net of Valuation Allowance, Classification [Abstract] Reserves and allowances Net current deferred tax assets Deferred Tax Assets, Net of Valuation Allowance, Current Noncurrent deferred tax assets [Abstract] Deferred Rent Net noncurrent deferred tax assets Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Net operating loss and tax credit carryforwards Current deferred tax assets [Abstract] Valuation allowance for current deferred tax assets Deferred Tax Assets, Valuation Allowance, Current Valuation allowance for noncurrent deferred tax assets Deferred Tax Assets, Valuation Allowance, Noncurrent Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plans and Other Postretirement Benefit Plans [Domain] Defined Benefit Plans and Other Postretirement Benefit Plans [Axis] Depreciation expense Board of Directors [Member] Director [Member] EMEA [Member] EMEA [Member] Basic and diluted [Abstract] Net Loss per share, basic and diluted (in dollars per share) Basic and diluted net loss per share (in dollars per share) Basic and diluted net income (loss) per share (in dollars per share) Net (Loss) Per Share Net Income (Loss) Per Share [Abstract] Earnings Per Share [Abstract] Effects of exchange rates on cash Effect of Exchange Rate on Cash and Cash Equivalents Effective income tax rate (in hundredths) Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [Abstract] State taxes, net of federal benefit (in hundredths) Effect of current foreign operations (in hundredths) Loss carryforward adjustments due to tax audit methodologies (in hundredths) Change in valuation allowance (in hundredths) Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Federal statutory rate (in hundredths) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Foreign tax audit settlement (in hundredths) R&D credits (in hundredths) Stock compensation (in hundredths) Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent Permanent items and other (in hundredths) Compensation, severance and benefits Stock Options [Member] Total unrecognized compensation cost Unrecognized compensation cost, weighted-average vesting period Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Equipment [Member] Equity Component [Domain] Total Fair Value [Member] Other Executive Officer [Member] Executive Officer [Member] Fair Value, Hierarchy [Axis] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value of Financial Instruments Level 2 [Member] Level 1 [Member] Level 3 [Member] Furnitures and Fixtures [Member] Loss (gain) on disposal of fixed assets Gain (Loss) on Disposition of Property Plant Equipment General and administrative General and Administrative Expense [Member] Gross profit Gross profit Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Domain] Guarantor Obligations [Line Items] Performance guarantees outstanding to customers Guarantees [Abstract] Guarantees Guarantees [Text Block] Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Sublease deposits Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract] Consolidated Statement of Operations and Comprehensive Loss [Abstract] Selected consolidated statement of operations information [Abstract] Total Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest Income Taxes [Abstract] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Domestic Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income tax expense Income Tax Expense (Benefit) Income Taxes Income Tax Disclosure [Text Block] Income Tax Paid Income Taxes [Abstract] Income Tax Uncertainties [Abstract] Income Taxes Accounts receivable Increase (Decrease) in Accounts Receivable Accounts payable Long term liabilities Accrued expenses Deferred revenue Changes in operating assets and liabilities: Inventories Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Restricted cash Increase (Decrease) in Restricted Cash for Operating Activities Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Interest Paid Inventories, net Inventories Inventory, Net Finished goods Inventories, net [Abstract] Inventory, Net [Abstract] Inventories, net Work in progress Raw materials Net rent expense Leasehold Improvements [Member] Leaseholds and Leasehold Improvements [Member] Letter of Credit [Member] Letter of Credit [Member] Total current liabilities Current liabilities Total liabilities and stockholders' equity Liabilities and Equity Current liabilities: LIABILITIES AND STOCKHOLDERS' EQUITY Line of credit facility outstanding Line of Credit Facility, Lender [Domain] Maximum borrowing capacity Lender Name [Axis] Line of Credit Facility Inventory Borrowing Rates [Line Items] Current borrowing capacity Line of Credit Facility [Table] Revolving line of credit Cash settlement inclusive of fees and expenses Litigation Settlement, Amount Contingencies Contingencies Disclosure [Text Block] Major Customers [Axis] Manufacturing Facility [Member] Manufacturing Facility [Member] Maximum [Member] Minimum [Member] Changes in the Company's warranty liability [Roll Forward] Name of Major Customer [Domain] Financing activities Net Loss Net Loss Net loss Net income (loss) Operating activities Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations Investing activities Recent Accounting Pronouncements Other income (expense), net Demonstration Units [Member] Office Equipment [Member] Future minimum payments [Abstract] Operating expenses: Total operating expenses Operating expenses 2018 2017 2016 Loss from Operations Operating profit (loss) Operating Income (Loss) 2015 Total future minimum lease payments Operating Leases, Future Minimum Payments Due Federal net operating loss carryforwards Net translation gain (loss) on foreign subsidiaries Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Deposits and other Long-term liabilities Long term obligations Other Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Issuance costs of private placement Payments of Stock Issuance Costs 401 (k) Plan [Member] Performance Shares [Member] Performance Guarantee [Member] Plan Name [Domain] Plan Name [Axis] Preferred Stock, par value (in dollars per share) Preferred stock - $0.001 par value; 2,000 shares authorized Preferred Stock, Value, Issued Preferred stock authorized (in shares) Preferred Stock [Member] Prepaid expenses and other Proceeds from draw on revolving line of credit Proceeds from private placement of common stock Proceeds from private placement, net of fees and expenses Proceeds from public offering of common stock, net of issuance costs Proceeds from Issuance of Common Stock Proceeds from employee stock option exercises Proceeds from Stock Options Exercised Proceeds from sale of fixed assets Proceeds from Sale of Property, Plant, and Equipment Warrant liability included in accrued expenses Warranty liability Long term warranty liability Warranty liability Warranty accrual at end of period Property and Equipment Estimated useful lives of property and equipment Property and equipment, gross Property, Plant and Equipment, Gross Property and equipment, net Property and equipment, net Property and Equipment [Abstract] Summary of depreciation period of property and equipment Property, Plant and Equipment [Table Text Block] Property and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Axis] Property and Equipment, Type [Axis] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Property and Equipment [Line Items] Property and Equipment [Line Items] Reclassification of inventory Change in provision charged to expense Provision for Doubtful Accounts 2015 Purchase Obligation, Due in Next Twelve Months Total purchase commitments Purchase Obligation 2016 Purchase Obligation, Due in Second Year Commitments to purchase inventory and other items [Abstract] 2017 Purchase Obligation, Due in Third Year Selected Quarterly Consolidated Financial Data (unaudited) Quarterly Financial Information [Text Block] Reportable Geographical Components [Member] Range [Axis] Range [Domain] Real Estate Properties [Domain] Real Estate Property Ownership [Axis] Real Estate Properties [Line Items] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Payments on revolving line of credit Repayments of Lines of Credit Research and development Research and Development Expense [Member] Research Tax Credit Carryforward [Member] Restricted Stock or Unit Expense Restricted (Non-Vested) Shares [Member] Restricted Stock [Member] Restricted Stock Awards [Member] Restricted cash Accumulated deficit Accumulated Deficit [Member] Retained Earnings [Member] Revenue Recognition [Abstract] Revenue Recognition Revenues Revenues from External Customers and Long-Lived Assets [Line Items] Revolving Line of Credit [Member] Fair value of restricted share units vested Aggregate intrinsic value of options exercisable Weighted average expected life in years Weighted average contractual term of shares vested and expected to vest at end of the period Weighted average contractual term of shares exercisable at the end of the period Weighted average contractual term of shares outstanding Geographic Information [Abstract] Purchase price per share (in dollars per share) Product revenue Total revenue Total revenue Revenues: Service and other revenue Revenue [Member] Changes in the company's warranty liability Schedule of Real Estate Properties [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Assumption used in Black Scholes model Income tax rate reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of pre-tax loss allocated between domestic and foreign operations Significant components of deferred taxes Reconciliation of unrecognized tax benefits Schedule of accrued liabilities Quarterly consolidated statement of operations Revenues from foreign countries Basic and diluted net loss per share Schedule of inventory Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Details of stock-based compensation Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Guarantor Obligations [Table] Schedule of Property, Plant and Equipment [Table] Schedule of Property and Equipment [Table] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Customer concentration risk revenue percentages Segment Reporting Segment, Geographical [Domain] Selected Quarterly Consolidated Financial Data (unaudited) [Abstract] Selling and marketing Selling and Marketing Expense [Member] Requisite Service period of award Share-based Compensation other than options [Roll Forward] Share-based compensation options weighted average exercise price [Roll Forward] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Granted (in dollars 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 Granted (in dollars per share) Outstanding at the beginning of the period (in shares) Outstanding at the end of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Volatility range, maximum (in hundredths) Stock Based Compensation Expense [Abstract] Volatility range, minimum (in hundredths) Stock-based compensation Share-based Compensation Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Risk-free interest rate range, maximum (in hundredths) Vesting period Share-based compensation other than options grant date fair value [Roll Forward] Granted (in shares) Summary of activity of restricted stock during the period Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Weighted average grant date fair value at the beginning of the period (in dollars per share) Weighted average grant date fair value at the end of the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Canceled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Summary of common stock option activity Risk-free interest rate range, minimum (in hundredths) Exercised (in dollars per share) Vested (in dollars 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 Shares available for future grants of awards (in shares) Intrinsic value of options exercised Weighted average expected volatility (in hundredths) Authorized shares of common stock for issuance (in shares) Fair value assumptions used in Black-Scholes model [Abstract] Weighted average grant date fair value (in dollars per share) Canceled (in dollars per share) Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Outstanding at the end of the period (in dollars per share) Outstanding at the beginning of the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Aggregate intrinsic value, exercisable, ending balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Stock-Based Compensation Expense Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Weighted average exercise price of shares exercisable at the end of the period (in dollars per share) Outstanding at the beginning of the period (in shares) Outstanding at the end of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Exercisable number of shares at the end of the period (in shares) Vested and expected to vest at the end of the period (in shares) Aggregate intrinsic value, outstanding, ending balance Aggregate intrinsic value of options outstanding Exercise Price Range [Axis] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Share-based compensation options outstanding [Roll Forward] Award Type [Domain] Term of awards Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award Weighted average exercise price vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Aggregate intrinsic value, vested and expected to vest, ending balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Shares offered to officers and/or employees (in shares) Shares held in treasury (in shares) Shares Paid for Tax Withholding for Share Based Compensation Balance (in shares) Balance (in shares) Shares, Outstanding Shipping and Handling Costs Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Payments Standard Product Warranty Accrual, Payments Warranty expense Balance at beginning of period Balance at ending of period Standard Product Warranty Accrual Warranty Liability Standard Product Warranty, Policy [Policy Text Block] Statement [Table] Statement [Line Items] Consolidated Statement of Stockholders' Equity [Abstract] Geographical [Axis] Consolidated Statement of Cash Flows [Abstract] Statement, Equity Components [Axis] Consolidated Balance Sheets [Abstract] Selected consolidated balance sheet information [Abstract] Class of Stock [Axis] Employee stock option exercises Stock Issued During Period, Value, Stock Options Exercised Release of Restricted Stock (in shares) Employee stock option exercises (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Release of Restricted Stock Stock Issued During Period, Value, Restricted Stock Award, Gross Reverse stock split Stockholders' Equity, Reverse Stock Split Stockholders' equity: Stockholders' equity: Total stockholders' equity Balance Balance Stockholders' equity Stockholders' Equity [Abstract] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Current deferred tax liabilities [Abstract] Supplemental Cash Flow Information: Tax Credit Carryforward [Table] Tax credit carryforwards Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Axis] Title of Individual [Axis] Title of Individual with Relationship to Entity [Domain] Translation gain (loss) on subsidiaries denominated in foreign currencies Translation Adjustment Functional to Reporting Currency, Loss (Gain), Reclassified to Earnings, Net of Tax Treasury stock, at cost (in shares) Treasury Stock [Member] Treasury stock Treasury Stock, Value Additions based on tax positions related to the current year Balance at beginning of period Balance at end of period Unrecognized Tax Benefits Additions for tax positions of prior years Accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Use of Estimates Valuation Allowance [Table] Change in valuation allowance Valuation Allowance by Deferred Tax Asset [Axis] Valuation Allowance [Line Items] Weighted-average shares of common stock outstanding used in computing basic and diluted net loss per share (in shares) Shares used in computing net loss per share, basic and diluted (in shares) Equity impact of the value of private placement stock offering under a shelf registration statement filed with the Securities and Exchange Commission. Stock Issued During Period, Value, Private Placement Sale of common stock, less issuance costs Number of private placement stocks issued under a shelf registration statement filed with the Securities and Exchange Commission. Stock Issued During Period, Shares, Private Placement Sale of common stock, less issuance costs (in shares) Interest related to total debt, bank fees and issuance fees, less interest income. Interest Expense Net Interest expense, net The cash outflow associated with the payment of taxes related to the settlement of equity awards. Payments For Taxes Related To Settlement of Equity Awards Taxes paid related to the net share settlement of equity awards The cash outflow for cost incurred directly for shelf registration. Payments Of Stock Issuance Costs Shelf Registration Issuance costs, shelf registration Type of share based compensation Unvested stock options [Member] Unvested Stock Options [Member] The name of the equity-based compensation arrangement plan. Shares Added to 2010 Stock Incentive Plan [Member] The name of the equity-based compensation arrangement plan. 2000 and 2010 Stock Incentive Plans [Member] 2000 and 2010 Stock Incentive Plans [Member] Contract that gives the holder the right, but not the obligation, either to purchase or to sell a certain number of shares of stock at a predetermined price for a specified period of time. Also includes shares that an entity has not yet issued because the agreed-upon consideration, such as employee services, has not yet been received. Stock Options and Restricted Stock [Member] The amount of professional fees paid related to the issuance of stock. Professional fees related to issuance of stock The amount of commissions and fees paid related to the issuance of stock. Commissions and fees related to issuance of stock Amended And Restated Loan And Security Agreement [Axis] Minimum requirements for liquidity ratios and number of days for a company to be considered in a streamline period. Minimum number of consecutive days required to maintain a liquidity ratio to be considered in a streamline period Amended arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount. Amended and Restated Loan and Security Agreement [Member] Information by the type of rate added to the Prime rate. Addition to Prime rate [Axis] Addition to Prime rate [Axis] The duration period (based on purchase orders) on the repayment of advances together with all finance charges. Duration period on the repayment of advances Repayment terms on purchase orders borrowings The length of the agreement on the revolving credit facility. Loan facility term Maximum borrowing limit under the credit facility agreement related to eligible U.K. and Germany accounts receivable. Borrowing base sublimits, U.K.(United Kingdom) and Germany accounts receivable Borrowing base sublimits, U.K.(United Kingdom) and Germany accounts receivable The minimum amount of restricted cash and cash equivalents required to be maintained under credit facility. Minimum restricted cash and cash equivalents Minimum restricted cash and cash equivalents required for the facility Maximum borrowing limit under the credit facility agreement related to eligible purchase orders. Borrowing base sublimits, Purchase orders Amount of additional borrowing base under the credit facility. Line of Credit Facility, Additional Borrowing Base Additional borrowing base Identification of the type of rate added to the Prime rate. Addition to Prime rate [Domain] The name of the type of rate added to the Prime rate Accounts receivable and inventory rates [Member] Accounts Receivable Aged Borrowing Rates [Member] Maximum borrowing limit under the credit facility agreement related to eligible inventory. Borrowing base sublimits, Inventory The percentage of facility available under the new two-year loan facility. Percentage of facility available under new two year loan facility Aggregate percentage of the facility provision available during the "Streamline Period" (in hundredths) The name of the type of rate added to the Prime rate Purchase order rates [Member] Inventory Borrowing Rates [Member] The increase in rate on finance charges or interest rates, as applicable, in the event of default. Increase in rate on finance charges or interest rates, as applicable, in the event of default Increase in rate on finance charges or interest rates, as applicable, in the event of default (in hundredths) The name of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility. Silicon Valley Bank Streamline period [Member] SVB Streamline Period [Member] The name of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility. Silicon Valley Bank non Streamline Period [Member] SVB non Streamline Period [Member] The minimum duration period to maintain cash and cash equivalents under new two-year loan facility. Minimum duration period to maintain cash and cash equivalents Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount. Loan and Security Agreement [Member] Loan and Security Agreement [Member] The name of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility. Silicon Valley Bank [Member] SVB [Member] The increase in rate on collateral handling fees in the event of default. Increase in rate on collateral handling fees in the event of default Increase in rate on collateral handling fees in the event of default (in hundredths) The minimum required liquidity ratio under the existing debt covenant. Minimum liquidity ratio requirement Amended And Restated Loan And Security Agreement [Domain] SVB Borrowing Base Eligible [Member] SVB Borrowing Base Eligible [Member] SVB Non Borrowing Base Eligible [Member] The minimum liquidity ratio under the existing debt covenant to consider for steam line period. Minimum liquidity ratio considered for steam line period Minimum liquidity ratio considered for steam line period Commitments [Abstract] Severance Benefits Agreements [Abstract] The duration period of payment of salary and health benefits after termination related to the Severance Benefits Agreements. Duration period of payment of salary and health benefits after termination Duration period of payment of salary and health benefits after termination The duration period in the change in the executive officer's employment related to the Severance Benefits Agreements. Duration period in change in executive officer's employment The category or type of ownership of real estate properties. Engineering Facility [Member] Refers to the deposit amount outstanding for building lease. Deposit guarantees outstanding for building lease Tabular disclosure of long term liabilities. Long term Liabilities [Table Text Block] Summary of long term liabilities Name of a single external customer that accounts for 10 percent or more of the entity's revenues Net Powersafe SA [Member] Name of a single external customer that accounts for 10 percent or more of the entity's revenues United States based IT Customer [Member] United States Based IT Customer [Member] Warranty Liability [Abstract] Allowance for Doubtful Accounts [Abstract] Long Term Liabilities [Abstract] Maximum delivery period for EMAs, consumables, and repair, maintenance or consulting services. Delivery period for EMAs, consumables, and repair, maintenance or consulting services, maximum The duration period of product delivery related to certain services on design and consultation. Duration period of product delivery related to certain services on design and consultation Minimum delivery period for EMAs, consumables, and repair, maintenance or consulting services. Delivery period for EMAs, consumables, and repair, maintenance or consulting services, minimum The weighted average forfeiture rate assumption that is used in valuing an option on its own shares. Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions Weighted Average Forfeiture Rate Weighted average forfeiture rate (in hundredths) Economic Dependence [Abstract] The carrying amount, as of the balance sheet date, of noncurrent obligations related to technology licensing agreement. Technology licensing agreement Name of a single external customer that accounts for 10 percent or more of the entity's revenues European based customer [Member] European Based IT Customer [Member] Name of a single external customer that accounts for 10 percent or more of the entity's revenues Hewlett Packard [Member] HP [Member] Name of a single external customer that accounts for 10 percent or more of the entity's revenues Caterpillar [Member] The warranty period granted on power quality products. Warranty period from date of commissioning The warranty period granted to customers starting from the shipment period. Warranty period granted from date of shipment The standard periodic terms of payment. Allowance for doubtful accounts standard terms Tabular disclosure of warranty liabilities. Warranty Liability [Table] Warranty liabilities. Warranty Liabilities [Line Items] Disclosure of warranty liabilities Warranty Liabilities [Axis] Disclosure of warranty liabilities Warranty Liabilities [Domain] Warranty liabilities granted on power quality products. Power Quality Products [Member] Warranty Liabilities granted to major customer. Caterpillar Customer [Member] Caterpillar [Member] Primary financial statement caption in which reported facts about cost of service and other income have been included. Cost of service and other revenue [Member] Cost of Service and Other Revenue [Member] Represents renewal options of leasehold improvements in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Leasehold improvements renewal options Leasehold improvements renewal options Represents the aggregate decrease in the liability for adjustments made (in cash or in kind) to satisfy claims under the terms of the standard product warranty. Does not include any Increase or Decrease in the liability for adjustments related to extended product warranties. Adjustments The standard periodic terms of payment maximum number of days. Allowance for doubtful accounts standard terms, maximum Share based compensation exercise price range. Exercise range 10 [Member] $25.85 - $25.85 [Member] Share based compensation exercise price range. Exercise range 5 [Member] $4.35 - $4.55 [Member] Share based compensation exercise price range. Exercise range 9 [Member] $25.40 - $25.40 [Member] Share based compensation exercise price range. Exercise range 6 [Member] $4.80 - $4.80 [Member] Share based compensation exercise price range. Exercise range 3 [Member] $3.05 - $3.95 [Member] Share based compensation exercise price range. Exercise range 1 [Member] $2.05 - $2.80 [Member] Share based compensation exercise price range. Exercise range 8 [Member] $11.45 - $22.30 [Member] Share based compensation exercise price range. Exercise range 2 [Member] $2.91 - $2.91 [Member] Share based compensation exercise price range. Exercise range 7 [Member] $5.45 - $11.25 [Member] Share based compensation exercise price range. Exercise range 4 [Member] $4.00 - $4.30 [Member] The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to expiration of net operating losses under enacted tax laws. Effective Income Tax Rate Reconciliation, Expiration of net operating losses Expiration and adjustment of net operating losses (in hundredths) Valuation allowance type. Tax benefits for stock option deductions [Member] Tax Benefits for Stock Option Deductions [Member] Tabular disclosure of the carrying value and depreciation of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software. Schedule Property Plant And Equipment [Table Text Block] Summary of property and equipment Disclosure of accounting policy related to economic dependence. Economic Dependence [Policy Text Block] Economic Dependence Disclosure of accounting policy for long term liabilities Long Term Liabilities [Policy Text Block] Long-Term Liabilities Disclosure of accounting policy for allowance for doubtful accounts for trade receivables, impairments, charge-offs or recoveries recognition. The policy include factors that influence management's establishment of the level of the allowance (for example, historical losses and existing economic conditions) and may also include discussion of the risk elements relevant to particular categories of receivables. Trade Receivables, Allowance for Doubtful Accounts, Policy [Policy Text Block] Allowance for Doubtful Accounts Disclosure of accounting policy for accrued expenses. Accrued Expenses [Policy Text Block] Accrued Expenses The amount of current assets less current liabilities during the period. Working capital Disclosure about revenues (1) attributed to the entity's country of domicile and (2) attributed to all regions in total from which the entity derives revenues, and disclosure about the locations of operating assets. Geographic Information [Text Block] Geographic Information Number of foreign countries represents location of customers from which revenue derived. Number Of Foreign Countries Revenue Derived Number of foreign countries from which revenue derived Document and Entity Information [Abstract] Contingencies [Abstract]