v3.26.3
Note 5 - Credit Facilities (Details Textual)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 24, 2025
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Jun. 02, 2021
USD ($)
Gain (Loss) on Extinguishment of Debt $ (400) $ 0 $ (1) $ 0 $ (418)  
JPMorgan Chase [Member]            
Line of Credit Facility, Maximum Borrowing Capacity           $ 67,500
Letters of Credit Outstanding, Amount   900   900    
BMO [Member]            
Line of Credit Facility, Maximum Borrowing Capacity $ 70,000          
Line of Credit Facility, Covenant, Interest Coverage Ratio 3          
Line of Credit Facility, Covenant, Net Leverage Ratio 2          
Long-Term Line of Credit   0   0    
Line of Credit Facility, Remaining Borrowing Capacity   68,700   68,700    
Letters of Credit Outstanding, Amount   $ 1,300   $ 1,300    
BMO [Member] | Minimum [Member] | Secured Overnight Financing Rate (SOFR) [Member]            
Debt Instrument, Basis Spread on Variable Rate 1.50%          
BMO [Member] | Minimum [Member] | Base Rate [Member]            
Debt Instrument, Basis Spread on Variable Rate 0.50%          
BMO [Member] | Maximum [Member] | Secured Overnight Financing Rate (SOFR) [Member]            
Debt Instrument, Basis Spread on Variable Rate 2.00%          
BMO [Member] | Maximum [Member] | Base Rate [Member]            
Debt Instrument, Basis Spread on Variable Rate 1.00%          
BMO [Member] | Swingline Loans [Member]            
Line of Credit Facility, Maximum Borrowing Capacity $ 10,000          
BMO [Member] | Letter of Credit [Member]            
Line of Credit Facility, Maximum Borrowing Capacity $ 25,000          
BMO [Member] | Letter of Credit [Member] | Minimum [Member]            
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 1.50%          
BMO [Member] | Letter of Credit [Member] | Maximum [Member]            
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 2.00%          
BMO [Member] | Revolving Credit Facility [Member] | Minimum [Member]            
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.20%          
BMO [Member] | Revolving Credit Facility [Member] | Maximum [Member]            
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.30%