Quarterly report pursuant to Section 13 or 15(d)

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

v3.10.0.1
Revenue Recognition (Schedule of Impact from Initial Application Period Cumulative Effect Transition) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Trade accounts receivable $ 11,448,146   $ 11,448,146   $ 12,183,217
Inventories 16,130,318   16,130,318   13,984,428
Other current assets 1,363,851   1,363,851   810,532
Other accrued liabilities 3,016,375   3,016,375   $ 1,586,473
Revenues 15,291,993 $ 20,412,439 47,103,837 $ 63,280,980  
Gross profit 5,240,574 3,303,907 14,404,278 15,279,612  
Selling, general and administrative expenses 6,842,348 7,161,323 20,702,476 21,516,625  
Operating loss (1,601,774) $ (4,653,647) (6,298,198) $ (10,180,263)  
Balances without adoption of ASC 606 [Member]          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Trade accounts receivable 10,264,000   10,264,000    
Inventories 16,735,000   16,735,000    
Other current assets 759,000   759,000    
Other accrued liabilities 1,832,000   1,832,000    
Revenues 15,473,000   47,576,000    
Gross profit 5,422,000   14,876,000    
Selling, general and administrative expenses 7,023,000   21,174,000    
Operating loss (1,602,000)   (6,298,000)    
Accounting Standards Update 2014-09 [Member] | Effect of ChangeHigher/(Lower) [Member]          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Trade accounts receivable 1,184,000   1,184,000    
Inventories (605,000)   (605,000)    
Other current assets 605,000   605,000    
Other accrued liabilities 1,184,000   1,184,000    
Revenues (181,000)   (472,000)    
Gross profit (181,000)   (472,000)    
Selling, general and administrative expenses $ (181,000)   $ (472,000)