Increase in connection with HALO Acquisition Goodwill, Acquired During Period Inventory Disclosure [Abstract] Range [Domain] Statistical Measurement [Domain] Treasury Stock Treasury Stock [Text Block] Right of return assets, which are included in prepaid expenses and other current assets Contract with Customer, Right to Recover Product, Current Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Income Statement Location [Domain] Income Statement Location [Domain] Accounting Policies [Abstract] Accounting Policies [Abstract] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Operating expenses: Operating Expenses [Abstract] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Finished goods Inventory, Finished Goods, Gross Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Best Buy Customer One [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Indirect channel Sales Channel, Through Intermediary [Member] Prepaid expenses and other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Beginning Balance Ending Balance Standard Product Warranty Accrual Income tax receivable Income Taxes Receivable, Current 2023 Lessee, Operating Lease, Liability, Payments, Due Year Five Purchase of treasury stock Cash consideration paid Payments for Repurchase of Common Stock Concentration Risk Type [Axis] Concentration Risk Type [Axis] Goodwill Goodwill Goodwill, Beginning Balance Goodwill, Ending Balance Goodwill Lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Warranty liabilities, which are included in sales return liability Standard Product Warranty Accrual, Current Foreign currency translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Modification of debt that resulted in payment of existing term loan balance Payments of Debt Restructuring Costs Revenue recognized, included in contract liabilities Contract with Customer, Liability, Revenue Recognized Restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Property and equipment, net of accumulated depreciation of $13,860 and $11,844 Property, Plant and Equipment, Net Schedule of New Accounting Pronouncements - Summary of Right of Use Assets and Lease Liabilities Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Statement [Table] Statement [Table] Additions Standard Product Warranty Accrual, Increase for Warranties Issued Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] 2021 Lessee, Operating Lease, Liability, Payments, Due Year Three Retained earnings Retained Earnings (Accumulated Deficit) Weighted average discount rate, percent Operating Lease, Weighted Average Discount Rate, Percent New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Document Quarterly Report Document Quarterly Report Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Interest from the amended credit facility and amortization of debt issuance costs Long-term Debt Expense [Domain] Long-term Debt Expense Other income (expense) Other Nonoperating Income (Expense) Dilutive effect of restricted stock units and warrants (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants ACQUISITIONS Business Combination Disclosure [Text Block] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Employee stock purchase plan release Stock Issued During Period, Value, Employee Stock Purchase Plan Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Customer [Domain] Customer [Domain] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Income tax payable Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Income Taxes Payable Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Income Taxes Payable Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Stock-based compensation expense related to restricted stock units Share-based Payment Arrangement, Expense Product Concentration Risk Product Concentration Risk [Member] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Deferred tax assets, net Deferred Tax Assets, Net Operating lease liabilities Operating Lease, Liability, Noncurrent ASSETS Assets [Abstract] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Productivity (keyboards and other) Keyboards [Member] Range [Axis] Statistical Measurement [Axis] Contingent consideration adjustment period Business Combination Contingent Consideration Adjustment Period Business Combination Contingent Consideration Adjustment Period Accounts payable Increase (Decrease) in Accounts Payable Deferred income tax assets Deferred Income Tax Assets, Net Weighted Average Amortization Period Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Pro forma net sales Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Business Acquisition [Axis] Business Acquisition [Axis] Accrued liabilities Increase (Decrease) in Accrued Liabilities Accrued wages and wage related expenses Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Wages And Wage Related Expenses Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Wages And Wage Related Expenses Document Fiscal Year Focus Document Fiscal Year Focus Nonrecurring Adjustment [Domain] Nonrecurring Adjustment [Domain] Revenue from Contract with Customer [Abstract] Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Title of Individual [Axis] Title of Individual [Axis] Cash paid during the period for interest Interest Paid, Excluding Capitalized Interest, Operating Activities HALO HALO [Member] HALO Schedule of Share-based Compensation, Restricted Stock Units Award Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Earnout Consideration EarnoutConsiderationMember [Member] EarnoutConsiderationMember Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Other assets Other Assets, Noncurrent Total consideration for acquisition Business Combination, Consideration Transferred Entity Current Reporting Status Entity Current Reporting Status Remaining lease term Lessee, Operating Lease, Remaining Lease Term Lessee, Operating Lease, Remaining Lease Term Entity Emerging Growth Company Entity Emerging Growth Company Retained Earnings Retained Earnings [Member] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Business Acquisition, Pro Forma Information [Abstract] Business Acquisition, Pro Forma Information [Abstract] Sales returns liability IncreaseDecreaseInSalesReturnLiability Lease liabilities, Additions Operating Lease Liability, Additions Operating Lease Liability, Additions Schedule of Stock-Based Compensation Expense Related To Restricted Stock Units Share-based Compensation Arrangements by Share-based Payment Award, Restricted Stock Units, Vested and Expected to Vest [Table Text Block] Customer relationships Customer relationships Customer Relationships [Member] Diluted (loss) earnings per share (in usd per share) Diluted (in usd per share) Earnings Per Share, Diluted Stock-based compensation expense Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture Website Sales Channel Directly to Consumer Website [Member] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Inventories Total inventories Inventory, Net Contingent consideration period BusinessCombinationContingentConsiderationPeriod BusinessCombinationContingentConsiderationPeriod Condensed Consolidated Balance Sheet changes Statement of Financial Position [Abstract] Business Combinations [Abstract] Technologies Patents and technology Patented Technology [Member] Lease term, option to extend Lessee, Operating Lease, Renewal Term Payments on revolving credit facility Repayments of Long-term Lines of Credit Total lease payments Lessee, Operating Lease, Liability, Payments, Due Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Schedule of reconciliation of the numerator and denominator used to calculate basic earnings (loss) per share and diluted earnings (loss) per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] 2023 Operating Leases, Future Minimum Payments, Due in Five Years Franchisees Sales Channel Directly to Consumer Franchisees [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Entity Address, State or Province Entity Address, State or Province Risks and Uncertainties [Abstract] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Purchase of HALO through amounts due to seller, contingent payments and common stock Payments to Acquire Other Productive Assets Document Transition Report Document Transition Report Payment of withholding on restricted stock units Payment, Tax Withholding, Share-based Payment Arrangement Total operating expenses Operating Expenses Cash and cash equivalents Cash and cash equivalents at beginning of the period Cash and cash equivalents at end of the period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents (Loss) income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Total cash outflow Payments to Acquire Businesses, Gross Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Geographical [Axis] Geographical [Axis] Fair value of identifiable assets acquired and liabilities assumed Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Operating lease right of use assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Liability Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Liability Payments on term loan facility Repayments of Notes Payable Accounts receivable, net Increase (Decrease) in Accounts Receivable Entity Address, City or Town Entity Address, City or Town Entity Filer Category Entity Filer Category Total operating lease commitments Operating Leases, Future Minimum Payments Due Shares issued as consideration for acquisition Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Equity [Abstract] Equity [Abstract] Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Income Tax Disclosure [Abstract] Impairment of finite-lived intangible asset Impairment of Intangible Assets, Finite-lived Third Party Indemnification Liability ThirdPartyIndemnificationLiabilityMember [Member] ThirdPartyIndemnificationLiabilityMember Amortization of fair value adjustment to inventory Fair Value Adjustment to Inventory [Member] Total comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Statement [Line Items] Statement [Line Items] Schedule of identifiable assets acquired and liabilities assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Class of Treasury Stock Class of Treasury Stock [Table Text Block] Increase in intangible assets Increase (Decrease) in Intangible Assets, Current Entity Registrant Name Entity Registrant Name Supplemental disclosure of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Authorized stock repurchase amount Stock Repurchase Program, Authorized Amount Treasury Stock Treasury Stock [Member] Weighted average shares outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Employee stock purchase plan release (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Young and Dolar Young and Dolar [Member] Young and Dolar Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Amendment Flag Amendment Flag City Area Code City Area Code Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Entity Central Index Key Entity Central Index Key Schedule of concentration risk by net sales Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Litigation Case [Domain] Litigation Case [Domain] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Schedule of long-lived intangible assets, net of amortization Schedule of Finite-Lived Intangible Assets [Table Text Block] Protection (screen protection and cases) Screen Protection [Member] ASU 2016-02 Accounting Standards Update 2016-02 [Member] Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Purchase of property and equipment financed through accounts payable Noncash or Part Noncash Acquisition, Payables Assumed Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table] Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table] Common stock, shares authorized Common Stock, Shares Authorized Refund liabilities, which are included in sales return liability Contract with Customer, Refund Liability, Current Product and Service [Domain] Product and Service [Domain] Type of Adoption [Domain] Type of Adoption [Domain] Remaining amount authorized under stock repurchase program Stock Repurchase Program, Remaining Authorized Repurchase Amount Pro forma net loss before tax Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual GOODWILL AND INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Build to suit lease Build to suit Lease [Member] Build to suit Lease Adjustments to additional paid-in capital Share-based Payment Arrangement, Decrease for Tax Withholding Obligation INVENTORIES Inventory Disclosure [Text Block] Entity Shell Company Entity Shell Company Geographic Concentration Risk Geographic Concentration Risk [Member] Transaction costs Business Combination, Acquisition Related Costs Other comprehensive gain (loss), net of tax: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Total stockholders’ equity Beginning Balance Ending Balance Stockholders' Equity Attributable to Parent Rent expense, before Topic 842 Operating Leases, Rent Expense, Net 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two Revenue Revenue from Contract with Customer [Text Block] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Verizon Customer Two [Member] Customer Two Lease Arrangement, Type [Axis] Lease Arrangement, Type [Axis] Geographical [Domain] Geographical [Domain] Warranty claims charged Standard Product Warranty Accrual, Decrease for Payments Distribution Channel Concentration Risk Distribution Channel Concentration Risk [Member] Accounts payable Accounts Payable, Current Relationship to Entity [Domain] Title of Individual [Domain] Other Other Intangible Assets [Member] Customer [Axis] Customer [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Treasury stock, common shares Treasury Stock, Shares Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items] Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items] Equity Award [Domain] Award Type [Domain] Proceeds from revolving credit facility Proceeds from Lines of Credit Weighted-average fair value of restricted stock per share (in 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 Loss Contingencies [Table] Loss Contingencies [Table] Accumulated depreciation on property and equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accrued wages and wage related expenses Increase (Decrease) in Employee Related Liabilities Proceeds from issuance of stock under employee stock purchase plan Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Weighted average useful lives of amortizable intangible assets Finite-Lived Intangible Asset, Useful Life STOCK-BASED COMPENSATION Share-based Payment Arrangement [Text Block] CONCENTRATIONS Concentration Risk Disclosure [Text Block] Summary of purchase consideration ScheduleOfTangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock [Table Text Block] ScheduleOfTangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock Audio Audio Member [Member] Power (power management and power cases) Power Management [Member] Income Statement Location [Axis] Income Statement Location [Axis] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Weighted average price per share repurchased (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Axis] (Loss) income from operations Operating Income (Loss) Lease liabilities Operating Lease, Liability Commitments and Contingencies Disclosure [Abstract] Allowances for doubtful accounts Accounts Receivable, Allowance for Credit Loss Inventories Increase (Decrease) in Inventories Loss Contingencies [Line Items] Loss Contingencies [Line Items] Transaction costs Acquisition-related Costs [Member] Accrued wages and wage related expenses Employee-related Liabilities, Current Net sales Business Acquisition, Pro Forma Revenue Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Commitments and contingencies (Note 1 and Note 10) Commitments and Contingencies Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Statement of Stockholders' Equity [Abstract] Cover page. Total liabilities Liabilities 2021 Operating Leases, Future Minimum Payments, Due in Three Years Amortization expense BusinessAcquisitionProFormaNetIncomeExpenses BusinessAcquisitionProFormaNetIncomeExpenses Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Trading Symbol Trading Symbol United States UNITED STATES Basic (loss) earnings per share (in usd per share) Basic (in usd per share) Earnings Per Share, Basic Document Period End Date Document Period End Date Raw materials Inventory, Raw Materials, Gross Effect of foreign currency exchange rates on cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Summary of intangible asset class and related preliminary weighted average amortization periods Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Pending Litigation Pending Litigation [Member] Contract liabilities, which are included in accrued liabilities Contract with Customer, Liability Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four Amortization of deferred loan costs Amortization of Debt Issuance Costs Cumulative effect of accounting change Cumulative Effect of New Accounting Principle in Period of Adoption Europe Europe [Member] Litigation Status [Domain] Litigation Status [Domain] Shares repurchased TreasuryStockCommonSharesPurchase Common stock, $0.001 par value; 100,000 shares authorized; 36,140 and 34,457 shares issued Common Stock, Value, Issued Amortizable identifiable intangible assets Intangible Asset Class Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Accounts Receivable Accounts Receivable [Member] Operating Leases, Future Minimum Payments Due, Rolling Maturity [Abstract] Operating Leases, Future Minimum Payments Due, Rolling Maturity [Abstract] Cost of sales Cost of Goods and Services Sold Sales returns liability Customer Refund Liability, Current Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Net (loss) income Business Acquisition, Pro Forma Net Income (Loss) Treasury stock, 7,055 and 6,983 common shares at cost Treasury Stock, Value Total assets Assets Net (loss) income Net (loss) income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Pro forma results of operations - HALO Business Acquisition Pro Forma Information [Table Text Block] Business Acquisition Pro Forma Information Document Fiscal Period Focus Document Fiscal Period Focus Deferred income tax assets Deferred Income Tax Expense (Benefit) Document Type Document Type Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Tax Identification Number Entity Tax Identification Number Schedule of Warrant Liabilities Activity Schedule of Product Warranty Liability [Table Text Block] Condensed Consolidated Statements of Operations changes Income Statement [Abstract] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax NATURE OF OPERATIONS AND BASIS OF PRESENTATION Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Cash paid during the period for income taxes, net Income Taxes Paid, Net Payment of withholding taxes on restricted stock units AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationWitholdingOfRestrictedStockUnits AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationWitholdingOfRestrictedStockUnits Other income (expense): Nonoperating Income (Expense) [Abstract] Amortization of intangible assets Amortization of Intangible Assets Goodwill [Roll Forward] Goodwill [Roll Forward] Lease Liabilities, Amortization Operating Lease Liability, Amortization Operating Lease Liability, Amortization Entity Interactive Data Current Entity Interactive Data Current Sales return liability BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalesReturnsLiabilityCurrent BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalesReturnsLiabilityCurrent Use of estimates Use of Estimates, Policy [Policy Text Block] Income tax benefit (provision) Income Tax Expense (Benefit) ROU asset, Amortization Operating Lease Right Of Use Asset, Amortization Operating Lease Right Of Use Asset, Amortization Total current assets Assets, Current 2019 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year Future Maturities of Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Purchase of HALO, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Total current liabilities Liabilities, Current Amortization of right of use assets Operating Lease, Amortization, Right Of Use Asset Operating Lease, Amortization, Right Of Use Asset Accrued expenses Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Expenses Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Expenses Local Phone Number Local Phone Number Restricted stock units Restricted Stock Units (RSUs) [Member] Total liabilities and stockholders’ equity Liabilities and Equity 2020 Operating Leases, Future Minimum Payments, Due in Two Years Additional paid-in capital Additional Paid in Capital Accounts receivable, net of allowances of $431 and $885 Receivables, which comprises the balance in accounts receivable, net of allowances Accounts Receivable, after Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Equity Components [Axis] Equity Components [Axis] Restricted stock granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Schedule of inventories Schedule of Inventory, Current [Table Text Block] Award Type [Axis] Award Type [Axis] Intangible assets, net of accumulated amortization of $87,692 and $78,627 Intangible Assets, Net (Excluding Goodwill) (Loss) earnings per share attributable to stockholders: Earnings (loss) per share: Earnings Per Share, Basic and Diluted [Abstract] Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Other assets Increase (Decrease) in Other Noncurrent Assets Common stock, shares issued Common Stock, Shares, Issued Operating lease right of use assets ROU assets Operating Lease, Right-of-Use Asset Nonrecurring pro forma adjustments Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table Text Block] Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Shares issued as consideration for acquisition (in shares) BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableshares BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableshares Shares included in total consideration Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Shares Issued Withholding tax on restricted stock units recorded in accrued wages and wage related expenses TaxWithholdingforSharebasedCompensationAccruedButNotYetIncurred Concentration Risk [Table] Concentration Risk [Table] Inventory step up BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventoryStepUp BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventoryStepUp Other Other Countries [Member] Net (loss) income Net (loss) income Net (loss) income Net Income (Loss) Attributable to Parent Accumulated amortization on intangible assets Finite-Lived Intangible Assets, Accumulated Amortization Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Retained earnings Retained Earnings, Appropriated Rent expense, under Topic 842 Operating Lease, Expense Noncash change in lease asset and operating liabilities from remeasurement of existing leases and addition of new leases Initial Recognition of Lease Liabilities Upon Adoption of Topic 842 Initial Recognition of Lease Liabilities Upon Adoption of Topic 842 Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Entity Small Business Entity Small Business Entity File Number Entity File Number Lease accounting policy Lessee, Leases [Policy Text Block] Number of major customers Number of Major Customers Number of Major Customers Customer Concentration Risk Customer Concentration Risk [Member] Current portion of operating lease liabilities Operating Lease, Liability, Current CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Contingent payments Business Combination, Contingent Consideration, Liability Beginning Balance (in shares) Ending Balance (in shares) Shares, Outstanding Schedule of concentration risk by accounts receivable Schedule Of Concentration Risk By Accounts Receivable [Table Text Block] Schedule Of Concentration Risk By Accounts Receivable Commissions to brokers included in cash consideration paid Payments for Commissions Income tax receivable Increase (Decrease) in Income Taxes Receivable Proceeds from disposal of equipment Proceeds from Sale of Property, Plant, and Equipment Employees Employees [Member] Accrued liabilities Accrued Liabilities, Current Total intangible assets, net of accumulated amortization Intangible Assets, Net (Including Goodwill) Concentration Risk [Line Items] Concentration Risk [Line Items] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Other Increase (Decrease) in Other Operating Liabilities Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Product and Service [Axis] Product and Service [Axis] ROU assets, Additions Operating Lease Right Of Use Asset. Additions Operating Lease Right Of Use Asset. Additions Depreciation and amortization Depreciation, Depletion and Amortization Lease Arrangement, Type [Domain] Lease Arrangement, Type [Domain] Loss on deferred loan costs with debt modification GainLossOnDeferredDebtIssuanceCostsWithDebtModification Total other income (expense) Nonoperating Income (Expense) Lease liabilities Increase (Decrease) in Contract with Customer, Liability Current liabilities: Liabilities, Current [Abstract] Selling, general, and administrative expense Selling, General and Administrative Expenses [Member] Inventory deposits with third-party manufacturers InventoryDeposit Selling, general and administrative Selling, General and Administrative Expense LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Other long-term liabilities Liabilities, Other than Long-term Debt, Noncurrent Litigation Status [Axis] Litigation Status [Axis] INCOME TAXES Income Tax Disclosure [Text Block] 2022 Operating Leases, Future Minimum Payments, Due in Four Years Payment of deferred loan costs Payments of Debt Issuance Costs Remaining 2019 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year Statement of Cash Flows [Abstract] Interest expense Interest Expense Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Litigation Case [Axis] Litigation Case [Axis] Diluted (loss) earnings per share (in usd per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Earnings Per Share [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Minimum Minimum [Member] Percentage of sales Concentration Risk, Percentage Revenue from Contract with Customer Revenue from Contract with Customer Benchmark [Member] Treasury stock purchase Treasury Stock, Value, Acquired, Cost Method Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line One Entity Address, Address Line One Basic (loss) earnings per share (in usd per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Current assets: Assets, Current [Abstract] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Advertising and marketing Marketing and Advertising Expense Cash paid during the period for rent expenses included in the measurement of lease liabilities Cash Paid For Rent Expense Included In Lease Liabilities Cash Paid For Rent Expense Included In Lease Liabilities Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Line of credit Long-term Debt, Excluding Current Maturities Statement of Comprehensive Income [Abstract] Superior Customer [Member] Non-compete agreements Noncompete Agreements [Member] Gross profit Gross Profit Estimated damages sought, minimum Loss Contingency, Damages Sought, Value EARNINGS (LOSS) PER SHARE Earnings Per Share [Text Block] Trade names Trade Names [Member] Restricted stock release (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Schedule of Receivables, Right of Return Assets, Contract Liabilities, Refund Liabilities, and Warranty Liabilities Contract with Customer, Asset and Liability [Table Text Block] Maximum Maximum [Member] Title of 12(b) Security Title of 12(b) Security