XML 72 R59.htm IDEA: XBRL DOCUMENT
v3.19.1

Revenue from Contracts with Customers (Details) | 12 Months Ended
--- | ---
Dec. 31, 2018 USD ($)
Net sales | $ 137,321,395
Cutting, Sharpening and Measuring |
Net sales | 80,347,000
First Aid and Safety |
Net sales | 56,974,000
United States |
Net sales | 121,245,000
United States | Cutting, Sharpening and Measuring |
Net sales | 64,271,000
United States | First Aid and Safety |
Net sales | 56,974,000
Canada |
Net sales | 6,973,000
Canada | Cutting, Sharpening and Measuring |
Net sales | 6,973,000
Canada | First Aid and Safety |
Net sales | 0
Europe |
Net sales | 9,103,000
Europe | Cutting, Sharpening and Measuring |
Net sales | 9,103,000
Europe | First Aid and Safety |
Net sales | $ 0

X
- References No definition available. + Details
Name: | ACU_RevenuesDisaggregationByCategory
Namespace Prefix: | ACU_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_ProductOrServiceAxis=ACU_ProductAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=ACU_ProductBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=ACU_UnitedStatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=ACU_CanadaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=srt_EuropeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |