XML 51 R41.htm IDEA: XBRL DOCUMENT
v3.19.1

Revenue Recognition - Product Vertcal (Details) | 3 Months Ended
--- | ---
Mar. 31, 2019 | Mar. 31, 2018
Product Revenue [Abstract] |  |
Fastening Systems | 23.50% | 23.80%
Fluid Power | 15.20% | 14.50%
Specialty Chemicals | 11.30% | 11.90%
Cutting Tools and Abrasives | 13.30% | 14.90%
Electrical | 11.50% | 11.20%
Aftermarket Automotive Supplies | 8.40% | 8.50%
Safety | 4.60% | 4.50%
Welding and Metal Repair | 1.70% | 1.80%
Other Products | 10.50% | 9.00%
Total Products | 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