<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="laws-20210803.xsd" xlink:type="simple"/>
    <context id="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2021-08-03</startDate>
            <endDate>2021-08-03</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV80L2ZyYWc6NGNhYzE1YTgxMzUyNGJiZjgxOWRkN2MzMTBkZTI1YmUvdGFibGU6YzIxYWRmOWQwZTUyNDgwNzkxZDdmNDY1NzNiODk5NDYvdGFibGVyYW5nZTpjMjFhZGY5ZDBlNTI0ODA3OTFkN2Y0NjU3M2I4OTk0Nl8wLTEtMS0xLTA_0287dd2f-6a99-4a1e-b131-8ae743008f2f">0000703604</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV80L2ZyYWc6NGNhYzE1YTgxMzUyNGJiZjgxOWRkN2MzMTBkZTI1YmUvdGFibGU6YzIxYWRmOWQwZTUyNDgwNzkxZDdmNDY1NzNiODk5NDYvdGFibGVyYW5nZTpjMjFhZGY5ZDBlNTI0ODA3OTFkN2Y0NjU3M2I4OTk0Nl8xLTEtMS0xLTA_1d1b3218-a5e1-4eea-8100-2520fde428f3">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGV4dHJlZ2lvbjpmYWYzMDVlZGU5OTY0M2Y1YTY1YzZlNDAxYmIzYjgxMF8xMzQx_d6e5f74a-76cd-47bc-bebd-d653d29d3dca">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGFibGU6ZWQ1ZTBmZDBmM2RlNGJlMjliYmQ0MGIxZDQ3YzhmNmIvdGFibGVyYW5nZTplZDVlMGZkMGYzZGU0YmUyOWJiZDQwYjFkNDdjOGY2Yl8wLTItMS0xLTA_26c91541-7b8b-4d8b-8037-fb36f1cf9c98">2021-08-03</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGFibGU6OWEzNTZiZDBmYzc0NDYwZTkzOTRjZTIyNGRiYjI1ZTEvdGFibGVyYW5nZTo5YTM1NmJkMGZjNzQ0NjBlOTM5NGNlMjI0ZGJiMjVlMV8wLTAtMS0xLTA_61922356-6704-49c1-b82a-0de77b665340">LAWSON PRODUCTS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGFibGU6Y2VmMjI1Zjc5ZmRhNGNkMThjZTg1N2QzNjQyOWRlOTgvdGFibGVyYW5nZTpjZWYyMjVmNzlmZGE0Y2QxOGNlODU3ZDM2NDI5ZGU5OF8wLTAtMS0xLTA_be321a65-0466-455b-8e74-d2b21e1d9652">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGFibGU6Y2VmMjI1Zjc5ZmRhNGNkMThjZTg1N2QzNjQyOWRlOTgvdGFibGVyYW5nZTpjZWYyMjVmNzlmZGE0Y2QxOGNlODU3ZDM2NDI5ZGU5OF8wLTItMS0xLTA_6e2a0b51-3590-4b44-b115-7fbbcd846a03">0-10546</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGFibGU6Y2VmMjI1Zjc5ZmRhNGNkMThjZTg1N2QzNjQyOWRlOTgvdGFibGVyYW5nZTpjZWYyMjVmNzlmZGE0Y2QxOGNlODU3ZDM2NDI5ZGU5OF8wLTQtMS0xLTA_1a43d8f9-1152-49c6-b631-388cf033d564">36-2229304</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGFibGU6YjU0YTY5ZGMyMDUyNDAyOTk1MDc0NmI0MWI0NmRhMmUvdGFibGVyYW5nZTpiNTRhNjlkYzIwNTI0MDI5OTUwNzQ2YjQxYjQ2ZGEyZV8wLTAtMS0xLTA_33991a37-da9e-4ae1-ad13-e6c0670271ba">8770 W. Bryn Mawr Ave., Suite 900,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGFibGU6YjU0YTY5ZGMyMDUyNDAyOTk1MDc0NmI0MWI0NmRhMmUvdGFibGVyYW5nZTpiNTRhNjlkYzIwNTI0MDI5OTUwNzQ2YjQxYjQ2ZGEyZV8wLTEtMS0xLTA_fbd3ae7d-f5a1-4e83-a6a5-307bd6e8d10d">Chicago,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGFibGU6YjU0YTY5ZGMyMDUyNDAyOTk1MDc0NmI0MWI0NmRhMmUvdGFibGVyYW5nZTpiNTRhNjlkYzIwNTI0MDI5OTUwNzQ2YjQxYjQ2ZGEyZV8wLTItMS0xLTA_a92da232-14c5-4fd0-ae15-6773713f1300">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGFibGU6YjU0YTY5ZGMyMDUyNDAyOTk1MDc0NmI0MWI0NmRhMmUvdGFibGVyYW5nZTpiNTRhNjlkYzIwNTI0MDI5OTUwNzQ2YjQxYjQ2ZGEyZV8wLTQtMS0xLTA_fccf91da-da87-46da-82d8-56f9413547fa">60631</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGFibGU6YjU0YTY5ZGMyMDUyNDAyOTk1MDc0NmI0MWI0NmRhMmUvdGFibGVyYW5nZTpiNTRhNjlkYzIwNTI0MDI5OTUwNzQ2YjQxYjQ2ZGEyZV8zLTQtMS0xLTA_d544c2f8-1338-4573-97e3-d999039c33f6">(773)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGFibGU6YjU0YTY5ZGMyMDUyNDAyOTk1MDc0NmI0MWI0NmRhMmUvdGFibGVyYW5nZTpiNTRhNjlkYzIwNTI0MDI5OTUwNzQ2YjQxYjQ2ZGEyZV8zLTUtMS0xLTA_cc22b653-9428-44dd-9e0a-5d18a6a83fd0">304-5050</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGV4dHJlZ2lvbjpmYWYzMDVlZGU5OTY0M2Y1YTY1YzZlNDAxYmIzYjgxMF8xMzMx_6aff7d1a-48d8-4999-9fcf-ce87377c4e98">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGV4dHJlZ2lvbjpmYWYzMDVlZGU5OTY0M2Y1YTY1YzZlNDAxYmIzYjgxMF8xMzM3_04654926-e2d5-4d85-acad-680863c6d6b5">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGV4dHJlZ2lvbjpmYWYzMDVlZGU5OTY0M2Y1YTY1YzZlNDAxYmIzYjgxMF8xMzQ1_da92a0c1-9e87-4a44-9fb9-c9ea05cffe72">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGV4dHJlZ2lvbjpmYWYzMDVlZGU5OTY0M2Y1YTY1YzZlNDAxYmIzYjgxMF8xMzM4_3b4522b4-1236-491e-9247-ed125007f530">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGFibGU6ZjE5ODliMGI2MmQ2NDg3OWE3ZjliNmEwYWEzYmZhZGMvdGFibGVyYW5nZTpmMTk4OWIwYjYyZDY0ODc5YTdmOWI2YTBhYTNiZmFkY18xLTAtMS0xLTA_cb756813-5d0b-4974-bda3-b843d7abfa89">Common stock, $1.00 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGFibGU6ZjE5ODliMGI2MmQ2NDg3OWE3ZjliNmEwYWEzYmZhZGMvdGFibGVyYW5nZTpmMTk4OWIwYjYyZDY0ODc5YTdmOWI2YTBhYTNiZmFkY18xLTItMS0xLTA_a856342f-d0b4-4ea9-8aee-6cf4d5bb64ae">LAWS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGFibGU6ZjE5ODliMGI2MmQ2NDg3OWE3ZjliNmEwYWEzYmZhZGMvdGFibGVyYW5nZTpmMTk4OWIwYjYyZDY0ODc5YTdmOWI2YTBhYTNiZmFkY18xLTQtMS0xLTA_8c5e6491-2259-4867-85f8-524baec2db3b">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i8f7be9f1f27b48f3a8144b64246d86e6_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhOWRhOWNmNzE3OTRhOTY4YjE4ZWE2ODc1YTVjM2I5L3NlYzo4YTlkYTljZjcxNzk0YTk2OGIxOGVhNjg3NWE1YzNiOV8xL2ZyYWc6ZmFmMzA1ZWRlOTk2NDNmNWE2NWM2ZTQwMWJiM2I4MTAvdGV4dHJlZ2lvbjpmYWYzMDVlZGU5OTY0M2Y1YTY1YzZlNDAxYmIzYjgxMF8xMzQw_72d02946-098a-4777-ba80-a383a88ddf2d">false</dei:EntityEmergingGrowthCompany>
</xbrl>
