| Condensed Consolidated Statements of Operations [Abstract] | |
| Net sales | 45.02M |
| Cost of sales | 32.12M |
| Gross profit | 12.9M |
| Operating expenses: | |
| Sales and marketing | 4.08M |
| General and administrative | 3.04M |
| Research and development | 1.08M |
| Acquisition related items | 320K |
| Amortization of intangible assets | 233K |
| Total operating expenses | 8.76M |
| Operating loss | 4.14M |
| Interest expense, net | -227K |
| Foreign exchange gain (loss), net | 5K |
| Change in fair value of warrant liability | 273K |
| Other income | 31K |
| Loss before income taxes | 4.23M |
| Income tax benefit | 1.1M |
| Net loss | 3.13M |
| Basic and diluted net loss per share | |
| Shares used in calculating basic and diluted net loss per share | |