Quarterly report pursuant to Section 13 or 15(d)

Long-term Debt (Details Narrative)

v3.10.0.1
Long-term Debt (Details Narrative) - USD ($)
6 Months Ended
Oct. 31, 2011
Jun. 30, 2018
Dec. 31, 2017
Letters of credit outstanding, amount   $ 2,660,000  
Term Loan [Member]      
Long-term debt [1],[2]   3,255,000 $ 3,847,000
PNC Bank [Member] | Term Loan [Member]      
Number of years used to determine monthly payment on term loan 7 years    
Revised Loan Agreement [Member] | PNC Bank [Member]      
Debt instrument, termination notice 90 days    
Revised Loan Agreement [Member] | PNC Bank [Member] | On or Before March 23, 2017 [Member]      
Debt instrument percentage of total financing to be paid upon early retirement of debt obligations 1.00%    
Revised Loan Agreement [Member] | PNC Bank [Member] | After March 23, 2017 But Prior to or on March 23, 2018 [Member]      
Debt instrument percentage of total financing to be paid upon early retirement of debt obligations 0.50%    
Revised Loan Agreement [Member] | PNC Bank [Member] | After March 23, 2018 But Prior to or on March 23, 2019 [Member]      
Debt instrument percentage of total financing to be paid upon early retirement of debt obligations 0.25%    
Revised Loan Agreement [Member] | PNC Bank [Member] | After March 23, 2019 [Member]      
Debt instrument percentage of total financing to be paid upon early retirement of debt obligations 0.00%    
Revised Loan Agreement [Member] | PNC Bank [Member] | Term Loan [Member]      
Long-term debt $ 6,100,000    
Debt instrument, periodic payment, principal $ 101,600    
Revised Loan Agreement [Member] | PNC Bank [Member] | Term Loan [Member] | Prime Rate [Member]      
Debt instrument, basis spread on variable rate 2.50%    
Revised Loan Agreement [Member] | PNC Bank [Member] | Term Loan [Member] | London Interbank Offered Rate (LIBOR) [Member]      
Debt instrument, basis spread on variable rate 3.50%    
Amendment to the Revised Loan Agreement [Member] | PNC Bank [Member]      
Indefinite reduction of borrowing availability   2,000,000  
Amendment to the Revised Loan Agreement [Member] | PNC Bank [Member] | July 26, 2018 [Member]      
Line of credit facility, borrowing restriction released   1,000,000  
Indefinite reduction of borrowing availability   2,000,000  
Revolving Credit Facility [Member] | PNC Bank [Member]      
Line of credit facility, remaining borrowing capacity   3,051,000  
Letters of credit outstanding, amount   $ 2,660,000  
Revolving Credit Facility [Member] | Revised Loan Agreement [Member] | PNC Bank [Member]      
Debt maturity date Mar. 24, 2021    
Line of credit facility, maximum borrowing capacity $ 12,000,000    
Revolving Credit Facility [Member] | Revised Loan Agreement [Member] | PNC Bank [Member] | Prime Rate [Member]      
Debt instrument, basis spread on variable rate 2.00% 5.00%  
Revolving Credit Facility [Member] | Revised Loan Agreement [Member] | PNC Bank [Member] | London Interbank Offered Rate (LIBOR) [Member]      
Debt instrument, basis spread on variable rate 3.00%    
[1] Net of debt issuance costs of ($97,000) and ($115,000) at June 30, 2018 and December 31, 2017, respectively.
[2] Our revolving credit facility is collateralized by our accounts receivable and our term loan is collateralized by our property, plant, and equipment.