| Condensed Consolidated Statements of Operations [Abstract] | |
| Net sales | 33.29M |
| Cost of goods sold | 20.65M |
| Gross profit | 12.63M |
| Selling and administrative expenses | 11.58M |
| Operating income (loss) | 1.05M |
| Non-operating expense, net | -123K |
| Income (loss) before income taxes | 931K |
| Income tax provision (benefit) (Note 5) | 371K |
| Net income (loss) | 560K |
| Net income (loss) per common share (Note 1): | |
| Basic | 0.09 |
| Diluted | 0.08 |
| Weighted average number of common shares outstanding: | |
| Basic | 6.51M |
| Diluted | 6.61M |