Intangibles (Details) (USD $) | 3 Months Ended | 12 Months Ended |
Apr. 04, 2015 | Jan. 03, 2015 |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | $4,624,509 | $4,683,640 |
Accumulated Amortization | 2,226,068 | 2,185,070 |
Net as per Balance Sheet | 2,398,441 | 2,498,570 |
Weighted Average Amortization Period | 12 years 8 months 12 days | 12 years 8 months 12 days |
Industrial Hardware Segment [Member] | | |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | 2,431,010 | 2,294,261 |
Accumulated Amortization | 1,617,196 | 1,649,655 |
Net as per Balance Sheet | 813,814 | 844,606 |
Security Products Segment [Member] | | |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | 2,193,499 | 2,189,379 |
Accumulated Amortization | 608,872 | 535,415 |
Net as per Balance Sheet | 1,584,627 | 1,653,964 |
Metal Products Segment [Member] | | |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | 0 | 0 |
Accumulated Amortization | 0 | 0 |
Net as per Balance Sheet | 0 | 0 |
Patents and developed technology [Member] | | |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | 3,460,433 | 3,519,564 |
Accumulated Amortization | 2,167,864 | 2,185,070 |
Weighted Average Amortization Period | 15 years 8 months 12 days | 15 years 8 months 12 days |
Patents and developed technology [Member] | Industrial Hardware Segment [Member] | | |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | 2,431,010 | 2,494,261 |
Accumulated Amortization | 1,617,196 | 1,649,655 |
Patents and developed technology [Member] | Security Products Segment [Member] | | |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | 1,029,423 | 1,025,303 |
Accumulated Amortization | 550,668 | 535,415 |
Patents and developed technology [Member] | Metal Products Segment [Member] | | |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | 0 | 0 |
Accumulated Amortization | 0 | 0 |
Customer relationships [Member] | | |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | 449,706 | 449,706 |
Accumulated Amortization | 22,485 | 0 |
Weighted Average Amortization Period | 5 years | 5 years |
Customer relationships [Member] | Industrial Hardware Segment [Member] | | |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | 0 | 0 |
Accumulated Amortization | 0 | 0 |
Customer relationships [Member] | Security Products Segment [Member] | | |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | 449,706 | 449,706 |
Accumulated Amortization | 22,485 | 0 |
Customer relationships [Member] | Metal Products Segment [Member] | | |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | 0 | 0 |
Accumulated Amortization | 0 | 0 |
Non-compete agreements [Member] | | |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | 407,000 | 407,000 |
Accumulated Amortization | 20,350 | 0 |
Weighted Average Amortization Period | 5 years | 5 years |
Non-compete agreements [Member] | Industrial Hardware Segment [Member] | | |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | 0 | 0 |
Accumulated Amortization | 0 | 0 |
Non-compete agreements [Member] | Security Products Segment [Member] | | |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | 407,000 | 407,000 |
Accumulated Amortization | 20,350 | 0 |
Non-compete agreements [Member] | Metal Products Segment [Member] | | |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | 0 | 0 |
Accumulated Amortization | 0 | 0 |
Intellectual property [Member] | | |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | 307,370 | 307,370 |
Accumulated Amortization | 15,369 | 0 |
Weighted Average Amortization Period | 5 years | 5 years |
Intellectual property [Member] | Industrial Hardware Segment [Member] | | |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | 0 | 0 |
Accumulated Amortization | 0 | 0 |
Intellectual property [Member] | Security Products Segment [Member] | | |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | 307,370 | 307,370 |
Accumulated Amortization | 15,369 | 0 |
Intellectual property [Member] | Metal Products Segment [Member] | | |
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] | | |
Gross Amount | 0 | 0 |
Accumulated Amortization | $0 | $0 |