XML 70 R41.htm IDEA: XBRL DOCUMENT
v3.22.1

Summary of Significant Accounting Policies (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |
Cash and cash equivalents | $ 14.3 | $ 17.5 |
Restricted cash | 4.3 | 1.1 |
Merger agreement | 3.5 |  |
Amounts receivable | 17.6 | 24.1 |
Net of allowances | 1.9 | 0.1 |
Amounts of inventory allowances | $ 6.8 | $ 6.2 |
Product sales percentage | 94.00% | 94.00% | 94.00%
Amortization period | 1 year |  |
Breakage revenue | $ 0.1 | $ 0.3 | $ 0.5
Deferred revenue | 39.8 | 47.4 |
Deferred revenue, revenue recognized | 43.7 | 23.4 |
Shipping and handling revenue | 25.3 | 33.7 | 17.1
Shipping and handling costs | $ 64.7 | 80.1 | 62.1
Cost of sales description | The Company reduced cost of sales by $140.0 million, $135.8 million and $143.1 million for the years ended December 31, 2021, 2020 and 2019, respectively, for these vendor incentive programs. Reductions to advertising and promotional expenses related to direct reimbursements for costs incurred in advertising vendors’ products totaled $1.5 million, $1.1 million and $0.7 million for the years ended December 31, 2021, 2020 and 2019, respectively. Amounts receivable related to vendor incentive programs were $41.5 million and $39.9 million, net of allowances of $0.6 million and $0.4 million, at December 31, 2021 and 2020, respectively. Amounts due to the Company are included in accounts receivable in the consolidated balance sheets |  |
Advertising and promotional expenses | $ 32.8 | $ 29.0 | $ 25.8
Tax benefit rate | 50.00% |  |
Net sales percentage |  | 10.00% | 10.00%
Total purchases | 10.00% |  | 10.00%
Minimum [Member] |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |
Voting stock of the investee | 20.00% |  |
Investments in limited partnerships rate | 3.00% |  |
Maximum [Member] |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |
Voting stock of the investee | 50.00% |  |
Investments in limited partnerships rate | 5.00% |  |

X
- Definition Amounts of inventory allowances. + References No definition available. + Details
Name: | negg_AllowanceForDoubtfulAccounts
Namespace Prefix: | negg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amounts receivable. + References No definition available. + Details
Name: | negg_AmountsReceivable
Namespace Prefix: | negg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Exceeded Purchase. + References No definition available. + Details
Name: | negg_ExceededPurchase
Namespace Prefix: | negg_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net sales percentage. + References No definition available. + Details
Name: | negg_NetSalesPercentage
Namespace Prefix: | negg_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Product sales percentage. + References No definition available. + Details
Name: | negg_ProductSalesPercentage
Namespace Prefix: | negg_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Restricted cash, primarily related to fund. + References No definition available. + Details
Name: | negg_RestrictedCashPrimarilyRelatedToFund
Namespace Prefix: | negg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Shipping and handling costs. + References No definition available. + Details
Name: | negg_ShippingAndHandlingCosts
Namespace Prefix: | negg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Shipping and handling revenue. + References No definition available. + Details
Name: | negg_ShippingAndHandlingRevenue
Namespace Prefix: | negg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | negg_SummaryofSignificantAccountingPoliciesDetailsLineItems
Namespace Prefix: | negg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax benefit rate. + References No definition available. + Details
Name: | negg_TaxBenefitRate
Namespace Prefix: | negg_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Voting stock of the investee. + References No definition available. + Details
Name: | negg_VotingStockOfTheInvestee
Namespace Prefix: | negg_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Cash and cash equivalents. + References No definition available. + Details
Name: | negg_cashAndCashEquivalents
Namespace Prefix: | negg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition investments in limited partnerships rate. + References No definition available. + Details
Name: | negg_investmentsInLimitedPartnershipsRate
Namespace Prefix: | negg_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of commission revenue from buying and selling securities on behalf of customers. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 20 -Section 05 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=126941114&loc=d3e40544-110947 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.13(a),(b)) -URI https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260 + Details
Name: | us-gaap_BrokerageCommissionsRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(26)(c)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DeferredRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of revenue recognized that was previously reported as deferred or unearned revenue. + References No definition available. + Details
Name: | us-gaap_DeferredRevenueRevenueRecognized1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, after deduction of valuation reserves, other allowances, and customer advances received on long-term contracts or programs, of inventory expected to be converted to cash, sold or exchanged within the normal operating cycle. + References No definition available. + Details
Name: | us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of cash paid during the reporting period for charges associated with the mergers. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (g) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585 + Details
Name: | us-gaap_PaymentsForMergerRelatedCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amortization period for the recovery of regulatory asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_RegulatoryAssetAmortizationPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Information pertinent to an understanding of the specified type of restructuring cost, including the facts and circumstances leading to the expected activity, discussion of the level and quantity of personnel to be terminated, and the expected completion date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 + Details
Name: | us-gaap_RestructuringAndRelatedCostDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |