XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Bank Debt (Details Textual)
$ in Thousands
6 Months Ended
Apr. 15, 2020
USD ($)
Jun. 30, 2022
USD ($)
Dec. 31, 2022
May 20, 2022
USD ($)
Mar. 25, 2022
USD ($)
Dec. 31, 2021
USD ($)
Jul. 23, 2021
USD ($)
Long-Term Debt, Gross   $ 130,738       $ 111,738  
Debt Issuance Costs, Net, Total   $ 3,909       3,973  
Leverage Ratio   3.27          
London Interbank Offered Rate (LIBOR) [Member] | Interest Rate Swap [Member]              
Derivative, Basis Spread on Variable Rate   4.00%          
Credit Agreement [Member]              
Debt Instrument, Unused Borrowing Capacity, Amount   $ 100          
Debt Instrument, Liquidity   9,000          
Letters of Credit Outstanding, Amount   5,700          
Debt Issuance Costs, Net, Total   $ 3,900   $ 900 $ 600 $ 4,000  
Debt Instrument, Covenant, Maximum Total Leverage Ratio   6.0          
Credit Agreement [Member] | Interest Rate Swap [Member]              
Derivative, Fixed Interest Rate   2.92%          
Credit Agreement [Member] | London Interbank Offered Rate (LIBOR) [Member]              
Debt Instrument, Variable Rate Floor 0.50%            
Credit Agreement [Member] | London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member]              
Debt Instrument, Basis Spread on Variable Rate 2.75%            
Credit Agreement [Member] | London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member]              
Debt Instrument, Basis Spread on Variable Rate 4.00%            
Credit Agreement [Member] | After September 30, 2022 [Member]              
Debt Instrument, Covenant, Minimum Debt Service Coverage Ratio     1.25        
Credit Agreement [Member] | Term Loan [Member]              
Long-Term Debt, Gross   $ 16,500          
Credit Agreement [Member] | Revolving Credit Facility [Member]              
Line of Credit Facility, Maximum Borrowing Capacity   120,000          
Long-Term Line of Credit, Total   114,200          
Credit Agreement [Member] | Revolving Credit Facility [Member] | Interest Rate Swap [Member]              
Derivative, Notional Amount   $ 52,700          
Paycheck Protection Program CARES Act [Member]              
Proceeds from Notes Payable, Total $ 10,000            
Notes Payable, Total             $ 10,000