XML 49 R34.htm IDEA: XBRL DOCUMENT
v3.24.1

Summary of Significant Accounting Policies - Revenue Recognition Accounting Policy (Details) $ in Thousands | 12 Months Ended
--- | ---
Feb. 03, 2024 USD ($)
Accounting Policies [Abstract] |
Gift card historical breakage (as a percent) | 4.00%
Gift card escheat liability | $ 0
Redemption Period | 2 years
Breakage of loyalty reward (as a percent) | 20.00%

X
- Definition The amount of gift card escheat liability. + References No definition available. + Details
Name: | spwh_GiftCardEscheatLiability
Namespace Prefix: | spwh_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of breakage of loyalty reward. + References No definition available. + Details
Name: | spwh_PercentageOfBreakageOfLoyaltyReward
Namespace Prefix: | spwh_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of gift card historical breakage. + References No definition available. + Details
Name: | spwh_PercentageOfGiftCardHistoricalBreakage
Namespace Prefix: | spwh_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The period over which we have to redeemed. + References No definition available. + Details
Name: | spwh_RedemptionPeriod
Namespace Prefix: | spwh_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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