<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="swbi-20260903.xsd" xlink:type="simple"/>
    <context id="C_eaf58013-3da8-402c-9f0d-af827bedb7cc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001092796</identifier>
        </entity>
        <period>
            <startDate>2026-09-03</startDate>
            <endDate>2026-09-03</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_dec3b4fe-c575-492b-81dd-fc9fc49fb04a">0001092796</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_c2ab1d92-7194-422c-9bd1-f4a785472981">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_af87e2c4-5aef-4316-ad85-c90b4cfeac18">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_1ab24976-b662-4af5-ba30-ccd769391304">2026-09-03</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_a8764cad-ca7d-4990-9b80-de0e07a39f7e">Smith &amp; Wesson Brands, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_7989acbe-58a9-4b8d-b0aa-76f14b937cd4">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_c55de618-2032-4985-bbb6-8c7e73badb58">001-31552</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_faf823c9-e573-47ce-a15c-c66af8d3077d">87-0543688</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_32801d3f-67eb-4c3e-9d6e-866864b1b6d7">1852 Proffitt Springs Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_30ced660-9694-477f-8038-02dd753d3471">Maryville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_dd79ee33-86ce-44f8-8ef0-f38bdc0dd9ff">TN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_96be4fbd-1d57-4a18-bdfa-96b42647b49c">37801</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_bc42fd0a-683a-482b-83e0-14ebe3686a64">800</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_936e7363-e005-45c4-95c4-82e1de7d40a0">331-0852</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_480074b8-f64c-41ec-994c-f70069031cbb">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_7f20d3e3-12de-429b-9fef-b3f557ace4f8">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_698512dc-40d3-4585-9917-233c88c8843f">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_69f3e24a-9b05-43d6-a08a-75ecda306574">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_cd97c92e-a507-402b-99cb-30f54ebb76a9">Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_be59225a-b7a1-4801-a878-1838f39f125e">SWBI</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_a10c9330-c483-4cf8-8109-b77c1ebdcd38">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_eaf58013-3da8-402c-9f0d-af827bedb7cc"
      id="F_034ce372-0726-40f7-b8ca-c37ce190fdcc">false</dei:EntityEmergingGrowthCompany>
</xbrl>
