Annual report pursuant to Section 13 and 15(d)

Note 15 - Subsequent Events (Details Textual)

v3.21.1
Note 15 - Subsequent Events (Details Textual)
$ in Millions
Feb. 05, 2021
USD ($)
Feb. 03, 2021
USD ($)
Dec. 31, 2020
USD ($)
Feb. 04, 2020
USD ($)
Dec. 31, 2019
USD ($)
Revolving Credit Facility [Member]          
Long-term Line of Credit, Total      
The 2015 Credit Agreement [Member] | Letter of Credit [Member]          
Long-term Line of Credit, Total       $ 0.8  
Subsequent Event [Member] | The 2021 Credit Agreement [Member]          
Percentage of Total Depreciation Expense 50.00%        
Debt Instrument, Covenant, Minimum Fixed Coverage Ratio 1.2        
Debt Instrument, Covenant, Maximum Leverage Ratio 3.5        
Subsequent Event [Member] | The 2021 Credit Agreement [Member] | Eurodollar Loan [Member] | London Interbank Offered Rate (LIBOR) [Member]          
Debt Instrument, Basis Spread on Variable Rate 2.00%        
Subsequent Event [Member] | The 2021 Credit Agreement [Member] | Eurodollar Loan [Member] | Minimum [Member] | London Interbank Offered Rate (LIBOR) [Member]          
Debt Instrument, Basis Spread on Variable Rate 2.00%        
Subsequent Event [Member] | The 2021 Credit Agreement [Member] | Eurodollar Loan [Member] | Maximum [Member] | London Interbank Offered Rate (LIBOR) [Member]          
Debt Instrument, Basis Spread on Variable Rate 3.00%        
Subsequent Event [Member] | The 2021 Credit Agreement [Member] | ABR Loans [Member] | Base Rate [Member]          
Debt Instrument, Basis Spread on Variable Rate 1.00%        
Subsequent Event [Member] | The 2021 Credit Agreement [Member] | ABR Loans [Member] | Minimum [Member] | Base Rate [Member]          
Debt Instrument, Basis Spread on Variable Rate 1.00%        
Subsequent Event [Member] | The 2021 Credit Agreement [Member] | ABR Loans [Member] | Maximum [Member] | Base Rate [Member]          
Debt Instrument, Basis Spread on Variable Rate 2.00%        
Subsequent Event [Member] | The 2021 Credit Agreement [Member] | Revolving Credit Facility [Member]          
Line of Credit Facility, Maximum Borrowing Capacity $ 75.0        
Line of Credit Facility, Additional Borrowing Capacity Subject to Certain Conditions 25.0        
Proceeds from Long-term Lines of Credit 30.0        
Subsequent Event [Member] | The 2021 Credit Agreement [Member] | Letter of Credit [Member]          
Line of Credit Facility, Maximum Borrowing Capacity 7.0        
Subsequent Event [Member] | The 2015 Credit Agreement [Member] | Revolving Credit Facility [Member]          
Repayments of Long-term Lines of Credit $ 8.2        
FilAMed [Member] | Subsequent Event [Member]          
Business Combination, Consideration Transferred, Total   $ 1.4