Quarterly report pursuant to Section 13 or 15(d)

Note 13 - Subsequent Events (Details Textual)

v3.19.2
Note 13 - Subsequent Events (Details Textual) - USD ($)
1 Months Ended 6 Months Ended
Aug. 08, 2019
Jul. 03, 2019
Jun. 28, 2019
Jun. 30, 2019
Jun. 30, 2019
May 24, 2019
PNC Bank [Member] | Revolving Credit Facility [Member]            
Line of Credit Facility, Maximum Borrowing Capacity       $ 45,000,000 $ 45,000,000  
PNC Bank [Member] | Revolving Credit Facility [Member] | Base Rate [Member] | Minimum [Member]            
Debt Instrument, Basis Spread on Variable Rate         0.50%  
PNC Bank [Member] | Revolving Credit Facility [Member] | Base Rate [Member] | Maximum [Member]            
Debt Instrument, Basis Spread on Variable Rate         1.00%  
TCW Asset Management Company, LLC [Member] | Base Rate [Member] | Term Loan A [Member]            
Debt Instrument, Basis Spread on Variable Rate         5.00%  
Subsequent Event [Member] | PNC Bank [Member] | Revolving Credit Facility [Member]            
Line of Credit Facility, Maximum Borrowing Capacity $ 65,000,000          
Line of Credit Facility, Maximum Borrowing Capacity, Increased $ 20,000,000          
Subsequent Event [Member] | PNC Bank [Member] | Revolving Credit Facility [Member] | Base Rate [Member] | Minimum [Member]            
Debt Instrument, Basis Spread on Variable Rate 0.75%          
Subsequent Event [Member] | PNC Bank [Member] | Revolving Credit Facility [Member] | Base Rate [Member] | Maximum [Member]            
Debt Instrument, Basis Spread on Variable Rate 1.25%          
Subsequent Event [Member] | PNC Bank [Member] | Revolving Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member]            
Debt Instrument, Basis Spread on Variable Rate 2.50%          
Subsequent Event [Member] | PNC Bank [Member] | Revolving Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member]            
Debt Instrument, Basis Spread on Variable Rate 3.00%          
Subsequent Event [Member] | PNC Bank [Member] | Foreign Line of Credit [Member]            
Line of Credit Facility, Maximum Borrowing Capacity $ 15,000,000          
Subsequent Event [Member] | TCW Asset Management Company, LLC [Member] | Term Loan A [Member]            
Maximum Paydown of Debt Instrument, Permit $ 10,000,000          
Subsequent Event [Member] | TCW Asset Management Company, LLC [Member] | London Interbank Offered Rate (LIBOR) [Member] | Financing Agreement Through June 30, 2020 [Member]            
Debt Instrument, Basis Spread on Variable Rate 8.75%          
Subsequent Event [Member] | TCW Asset Management Company, LLC [Member] | London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member] | Financing Agreement After June 30, 2020 [Member]            
Debt Instrument, Basis Spread on Variable Rate 7.25%          
Subsequent Event [Member] | TCW Asset Management Company, LLC [Member] | London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member] | Financing Agreement After June 30, 2020 [Member]            
Debt Instrument, Basis Spread on Variable Rate 8.75%          
Term Loan B [Member] | Subsequent Event [Member]            
Repayments of Long-term Debt, Total   $ 12,000,000        
Rights Offering and Registered Direct Offering [Member]            
Common Stock, Value, Subscriptions     $ 9,135,000     $ 9,135,978
Stock Issued During Period, Shares, New Issues     1,732,483 1,732,483    
Proceeds from Issuance of Common Stock     $ 14,600,000      
Rights Offering [Member]            
Proceeds from Issuance of Common Stock     9,136,000      
Registered Direct Offering [Member]            
Proceeds from Issuance of Common Stock     $ 5,440,000