Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details Narrative)

v3.20.1
Subsequent Events (Details Narrative) - USD ($)
3 Months Ended
May 08, 2020
Apr. 14, 2020
Mar. 31, 2020
Debt instrument maturity date     May 15, 2024
Revolving Credit Facility [Member] | Prime [Member]      
Debt Instrument, basis spread on variable rate     3.25%
Revolving Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member]      
Debt Instrument, basis spread on variable rate     3.00%
Subsequent Event [Member]      
Fixed charge coverage ratio Upon the achievement of a FCCR of greater than 1.25:1    
Subsequent Event [Member] | London Interbank Offered Rate (LIBOR) [Member]      
Debt Instrument, basis spread on variable rate 0.75%    
Subsequent Event [Member] | New Loan Agreement [Member]      
Debt instrument maturity date May 15, 2024    
Minimum tangible adjusted net worth requirement $ 27,000,000    
Fixed charge coverage ratio Minimum FCCR requirement of 1.15:1    
Subsequent Event [Member] | New Loan Agreement [Member] | Lender [Member]      
Debt instrument fees $ 50,000    
Subsequent Event [Member] | New Loan Agreement [Member] | PNC Bank [Member] | On or Before May 7, 2021 [Member]      
Financing fee percentage 1.00%    
Subsequent Event [Member] | New Loan Agreement [Member] | PNC Bank [Member] | After May 7, 2021 But Prior to or On May 7, 2022 [Member]      
Financing fee percentage 0.50%    
Subsequent Event [Member] | New Loan Agreement [Member] | Maximum [Member]      
Capital spending maximum $ 6,000,000    
Subsequent Event [Member] | Paycheck Protection Program [Member] | Lender [Member]      
Debt instrument, interest rate, stated percentage   1.00%  
Debt instrument principal amount   $ 5,666,300  
Debt instrument term   2 years  
Subsequent Event [Member] | Paycheck Protection Program [Member] | Minimum [Member] | Lender [Member]      
Percentage for forgiven amount for eligible payroll costs   75.00%  
Subsequent Event [Member] | Deferral of Employment Tax Deposits [Member]      
Remaining payment of social security taxes amount   $ 815,000  
Social security taxes deferred prior to loan forgiveness, description   However, 50% of the amount of social security taxes deferred prior to the loan forgiveness will become due on December 31, 2021 with the remaining 50% due on December 31, 2022. The Company has elected to defer such taxes starting in mid-April 2020. The Company estimates the remaining payment of approximately $815,000 of social security taxes otherwise due in 2020 will be deferred with 50% due by December 31, 2021 and the remaining 50% due by December 31, 2022.  
Subsequent Event [Member] | Deferral of Employment Tax Deposits [Member] | December 31, 2021 [Member]      
Percentage for social security taxes deferred prior to loan forgiveness   50.00%  
Subsequent Event [Member] | Deferral of Employment Tax Deposits [Member] | December 31, 2022 [Member]      
Percentage for social security taxes deferred prior to loan forgiveness   50.00%  
Subsequent Event [Member] | Term Loan [Member]      
Long-term debt 1,741,818    
Monthly installments $ 35,547    
Subsequent Event [Member] | Term Loan [Member] | Prime [Member]      
Debt Instrument, basis spread on variable rate 3.00%    
Subsequent Event [Member] | Term Loan [Member] | London Interbank Offered Rate (LIBOR) [Member]      
Debt Instrument, basis spread on variable rate 4.00%    
Subsequent Event [Member] | Term Loan [Member] | Upon the achievement of a FCCR of greater than 1.25:1 [Member] | Prime [Member]      
Debt Instrument, basis spread on variable rate 2.50%    
Subsequent Event [Member] | Term Loan [Member] | Upon the achievement of a FCCR of greater than 1.25:1 [Member] | London Interbank Offered Rate (LIBOR) [Member]      
Debt Instrument, basis spread on variable rate 3.50%    
Subsequent Event [Member] | Revolving Credit Facility [Member]      
Line of credit facility, maximum borrowing capacity $ 18,000,000    
Subsequent Event [Member] | Revolving Credit Facility [Member] | New Loan Agreement [Member] | Prime [Member]      
Debt Instrument, basis spread on variable rate 2.50%    
Subsequent Event [Member] | Revolving Credit Facility [Member] | New Loan Agreement [Member] | London Interbank Offered Rate (LIBOR) [Member]      
Fixed charge coverage ratio The Company can only elect to use the LIBOR interest payment option after it becomes compliant with meeting the minimum FCCR of 1.15:1    
Debt Instrument, basis spread on variable rate 3.50%    
Subsequent Event [Member] | Revolving Credit Facility [Member] | Upon the achievement of a FCCR of greater than 1.25:1 [Member] | Prime [Member]      
Debt Instrument, basis spread on variable rate 2.00%    
Subsequent Event [Member] | Revolving Credit Facility [Member] | Upon the achievement of a FCCR of greater than 1.25:1 [Member] | London Interbank Offered Rate (LIBOR) [Member]      
Debt Instrument, basis spread on variable rate 3.00%