XML 12 R44.htm IDEA: XBRL DOCUMENT
v3.19.3

Revenue Recognition - Product Vertcal (Details) | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2019 | Sep. 30, 2018 | Sep. 30, 2019 | Sep. 30, 2018
Product Revenue [Abstract] |  |  |  |
Fastening Systems | 24.10% | 24.60% | 24.00% | 24.50%
Fluid Power | 15.10% | 14.60% | 15.20% | 14.70%
Specialty Chemicals | 11.70% | 12.60% | 13.10% | 13.50%
Cutting Tools and Abrasives | 13.10% | 13.70% | 11.60% | 12.30%
Electrical | 10.40% | 10.60% | 10.80% | 10.90%
Aftermarket Automotive Supplies | 7.60% | 7.60% | 7.90% | 8.00%
Safety | 4.70% | 4.60% | 4.70% | 4.60%
Welding and Metal Repair | 1.30% | 1.70% | 1.50% | 1.90%
Other Products | 12.00% | 10.00% | 11.20% | 9.60%
Total Products | 100.00% | 100.00% | 100.00% | 100.00%

X
- Definition Aftermarket Automotive Supplies + References No definition available. + Details
Name: | laws_AftermarketAutomotiveSupplies
Namespace Prefix: | laws_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cutting Tools and Abrasives + References No definition available. + Details
Name: | laws_CuttingToolsandAbrasives
Namespace Prefix: | laws_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Electrical + References No definition available. + Details
Name: | laws_Electrical
Namespace Prefix: | laws_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fastening Systems + References No definition available. + Details
Name: | laws_FasteningSystems
Namespace Prefix: | laws_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fluid Power + References No definition available. + Details
Name: | laws_FluidPower
Namespace Prefix: | laws_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other Products + References No definition available. + Details
Name: | laws_OtherProducts
Namespace Prefix: | laws_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Product Revenue [Abstract] + References No definition available. + Details
Name: | laws_ProductRevenueAbstract
Namespace Prefix: | laws_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Safety + References No definition available. + Details
Name: | laws_Safety
Namespace Prefix: | laws_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Specialty Chemicals + References No definition available. + Details
Name: | laws_SpecialtyChemicals
Namespace Prefix: | laws_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total Products + References No definition available. + Details
Name: | laws_TotalProducts
Namespace Prefix: | laws_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Welding and Metal Repair + References No definition available. + Details
Name: | laws_WeldingandMetalRepair
Namespace Prefix: | laws_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration