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 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Trade accounts receivable $ 11,473,993   $ 11,473,993   $ 12,183,217
Inventories 15,565,210   15,565,210   13,984,428
Other current assets 1,245,903   1,245,903   810,532
Other accrued liabilities 2,775,566   2,775,566   $ 1,586,473
Revenues 15,038,159 $ 22,068,462 31,811,844 $ 42,868,541  
Gross profit 3,985,085 6,010,640 9,163,704 11,975,705  
Selling, general and administrative expenses 6,707,289 7,318,047 13,860,128 14,355,302  
Operating loss (2,722,204) $ (4,066,788) (4,696,424) $ (5,526,616)  
Balances without adoption of ASC 606 [Member]          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Trade accounts receivable 10,407,000   10,407,000    
Inventories 16,136,000   16,136,000    
Other current assets 675,000   675,000    
Other accrued liabilities 1,709,000   1,709,000    
Revenues 15,205,000   32,103,000    
Gross profit 4,152,000   9,455,000    
Selling, general and administrative expenses 6,874,000   14,151,000    
Operating loss (2,722,000)   (4,696,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,067,000   1,067,000    
Inventories (571,000)   (571,000)    
Other current assets 571,000   571,000    
Other accrued liabilities 1,067,000   1,067,000    
Revenues (167,000)   (291,000)    
Gross profit (167,000)   (291,000)    
Selling, general and administrative expenses $ (167,000)   $ (291,000)