XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Debt (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Jan. 31, 2023
Interest Rate Swap [Member]            
Derivative, Notional Amount         $ 30,000  
The 2021 Swaps [Member]            
Derivative, Notional Amount         60,000  
The 2021 Swaps [Member] | Secured Overnight Financing Rate (SOFR) [Member]            
Derivative, Basis Spread on Variable Rate           0.10%
The 2021 Swaps One [Member]            
Derivative, Notional Amount         $ 30,000  
Derivative, Fixed Interest Rate         1.3055% 1.334%
The 2021 Swaps Two [Member]            
Derivative, Notional Amount         $ 30,000  
Derivative, Fixed Interest Rate         1.318% 1.348%
Revolving Credit Facility [Member]            
Long-Term Line of Credit $ 60,000   $ 60,000   $ 95,000  
Credit and Security Agreement with KeyBank [Member]            
Long-Term Debt, Percentage Bearing Variable Interest, Amount 0   $ 0   $ 35,000  
Debt, Weighted Average Interest Rate         5.51%  
Debt Instrument, Interest Rate During Period     2.47%   3.57%  
Interest Expense, Debt 500 $ 900 $ 2,400 $ 2,400    
Credit and Security Agreement with KeyBank [Member] | Revolving Credit Facility [Member]            
Line of Credit Facility, Maximum Borrowing Capacity 175,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