Annual report pursuant to Section 13 and 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 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                    
Trade accounts receivable $ 13,401,042       $ 12,183,217       $ 13,401,042 $ 12,183,217
Inventories 16,175,616       13,984,428       16,175,616 13,984,428
Other current assets 1,553,972       810,532       1,553,972 810,532
Other accrued liabilities 3,168,049       1,586,473       3,168,049 1,586,473
Revenues 18,659,000 $ 15,292,000 $ 15,038,000 $ 16,774,000 19,043,000 $ 20,412,000 $ 22,068,000 $ 20,800,000 65,762,946 82,322,618
Gross profit                 21,307,249 20,836,239
Selling, general and administrative expenses                 27,501,691 28,699,138
Operating loss (260,000) $ (1,602,000) $ (2,722,000) $ (1,974,000) $ (1,584,000) $ (4,654,000) $ (4,067,000) $ (1,460,000) (6,558,118) $ (11,764,829)
Balances without adoption of ASC 606 [Member]                    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                    
Trade accounts receivable 11,778,000               11,778,000  
Inventories 17,008,000               17,008,000  
Other current assets 722,000               722,000  
Other accrued liabilities 1,545,000               1,545,000  
Revenues                 66,352,000  
Gross profit                 21,896,000  
Selling, general and administrative expenses                 28,091,000  
Operating loss                 (6,558,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,623,000               1,623,000  
Inventories (832,000)               (832,000)  
Other current assets 832,000               832,000  
Other accrued liabilities $ 1,623,000               1,623,000  
Revenues                 (589,000)  
Gross profit                 (589,000)  
Selling, general and administrative expenses                 $ (589,000)