XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Debt (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 18, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 17, 2024
Dec. 31, 2023
Revolving Credit Facility [Member]              
Long-Term Line of Credit   $ 60,000   $ 60,000     $ 60,000
Credit and Security Agreement with KeyBank [Member]              
Interest Expense, Debt   $ 400 $ 500 $ 1,300 $ 2,400    
Debt, Weighted Average Interest Rate   2.47%   2.47%     2.47%
Long-Term Debt, Percentage Bearing Variable Interest, Amount   $ 0   $ 0     $ 0
Credit and Security Agreement with KeyBank [Member] | Revolving Credit Facility [Member]              
Line of Credit Facility, Maximum Borrowing Capacity $ 325,000         $ 175,000  
Debt Instrument, Term (Year)       5 years      
Line of Credit Facility, Maximum Letters of Credit Capacity   10,000   $ 10,000      
Line of Credit Facility, Maximum Swing Line Loan Capacity   5,000   5,000      
Line of Credit Facility, Remaining Borrowing Capacity   $ 115,000   $ 115,000     $ 115,000
Line of Credit Facility, Maximum Borrowing Capacity, Increase 150,000            
Debt Instrument, Additional Borrowing Capacity, Increase 50,000            
Debt Instrument, Additional Borrowing Capacity $ 150,000