XML 108 R70.htm IDEA: XBRL DOCUMENT
v3.23.1

Net Income (Loss) per Share (Details) - Schedule of diluted net loss per share - shares shares in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
Schedule of Diluted Net Loss Per Share [Abstract] |  |  |
Stock options | 51,845 | 54 | 4,329
Restricted stock units | 7,084 | 7,041 |
Warrants | 125 | 125 |

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

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

X
- Definition Number of shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period. + References No definition available. + Details
Name: | negg_StockOption
Namespace Prefix: | negg_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of warrants or rights outstanding. + References No definition available. + Details
Name: | negg_Warrants
Namespace Prefix: | negg_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration