XML 70 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Long-term Debt (Details Textual)
$ in Thousands
Aug. 23, 2022
USD ($)
Dec. 31, 2023
USD ($)
Long-Term Debt, Maturity, Year One   $ 4,688
Long-Term Debt, Maturity, Year Two   5,625
Long-Term Debt, Maturity, Year Three   6,562
Long-Term Debt, Maturity, Year Four   $ 77,500
Credit Agreement [Member]    
Debt Instrument Covenant Fixed Charge Coverage Ratio 1.25  
Debt Instrument Covenant, Net Leverage Ratio 4  
Credit Agreement [Member] | PNC Bank [Member]    
Line of Credit Facility, Additional Capacity Available $ 75,000  
Debt, Weighted Average Interest Rate   6.70%
Credit Agreement [Member] | PNC Bank [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Minimum [Member]    
Debt Instrument, Basis Spread on Variable Rate 0.10%  
Credit Agreement [Member] | PNC Bank [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Maximum [Member]    
Debt Instrument, Basis Spread on Variable Rate 0.25%  
Credit Agreement [Member] | PNC Bank [Member] | Adjusted Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Minimum [Member]    
Debt Instrument, Basis Spread on Variable Rate 1.00%  
Credit Agreement [Member] | PNC Bank [Member] | Adjusted Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Maximum [Member]    
Debt Instrument, Basis Spread on Variable Rate 2.00%  
Credit Agreement [Member] | Revolving Credit Facility [Member]    
Letters of Credit Outstanding, Amount   $ 0
Credit Agreement [Member] | Revolving Credit Facility [Member] | PNC Bank [Member]    
Line of Credit Facility, Maximum Borrowing Capacity $ 125,000  
Long-Term Debt, Maturity, Year One   4,600
Long-Term Debt, Maturity, Year Two   5,600
Long-Term Debt, Maturity, Year Three   6,600
Long-Term Debt, Maturity, Year Four   $ 52,500
Credit Agreement [Member] | Revolving Credit Facility [Member] | PNC Bank [Member] | Minimum [Member]    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.125%  
Credit Agreement [Member] | Revolving Credit Facility [Member] | PNC Bank [Member] | Maximum [Member]    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.25%  
Credit Agreement [Member] | Term Loan [Member] | PNC Bank [Member]    
Line of Credit Facility, Maximum Borrowing Capacity $ 75,000