Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Schedule of Impact from Initial Application Period Cumulative Effect Transition) (Details)

v3.8.0.1
Revenue Recognition (Schedule of Impact from Initial Application Period Cumulative Effect Transition) (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Trade accounts receivable $ 11,761,183   $ 12,183,217
Inventories 14,229,052   13,984,428
Other current assets 1,407,051   810,532
Other accrued liabilities 2,651,922   $ 1,586,473
Revenues 16,773,685 $ 20,800,079  
Gross profit 5,178,619 5,965,065  
Selling, general and administrative expenses 7,152,840 7,037,255  
Operating loss (1,974,221) $ (1,459,828)  
Balances without adoption of ASC 606 [Member]      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Trade accounts receivable 10,766,000    
Inventories 14,738,000    
Other current assets 898,000    
Other accrued liabilities 1,657,000    
Revenues 16,899,000    
Gross profit 5,304,000    
Selling, general and administrative expenses 7,278,000    
Operating loss (1,974,000)    
Accounting Standards Update 2014-09 [Member] | Effect of ChangeHigher/(Lower) [Member]      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Trade accounts receivable 995,000    
Inventories (509,000)    
Other current assets 509,000    
Other accrued liabilities 995,000    
Revenues (125,000)    
Gross profit (125,000)    
Selling, general and administrative expenses $ (125,000)