Quarterly report pursuant to Section 13 or 15(d)

Long-Term Debt (Details Narrative)

v3.10.0.1
Long-Term Debt (Details Narrative) - USD ($)
9 Months Ended
Jul. 26, 2018
Oct. 31, 2011
Sep. 30, 2018
Letters of credit outstanding, amount     $ 2,660,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]      
Line of credit facility, Indefinite reduction of borrowing availability     1,000,000
Indefinite reduction of borrowing availability $ 2,000,000   2,000,000
Line of credit facility, borrowing restriction released $ 1,000,000    
Revolving Credit Facility [Member] | PNC Bank [Member]      
Line of credit facility, remaining borrowing capacity     2,524,000
Indefinite reduction of borrowing availability     1,000,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.25%
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%