v3.26.1
Note 10 - Debt (Details Textual) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Revolving Credit Facility [Member]      
Long-Term Line of Credit $ 204.5   $ 197.5
Credit and Security Agreement with KeyBank [Member]      
Interest Expense, Debt 2.5 $ 4.2  
Long-Term Debt, Percentage Bearing Fixed Interest, Amount $ 60.0    
Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate 2.59%   2.59%
Long-Term Debt, Percentage Bearing Variable Interest, Amount $ 144.5   $ 137.5
Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate 3.54%   3.63%
Debt Instrument, Interest Rate, Effective Percentage 4.30%   4.42%
Debt Instrument, Interest Rate, Stated Percentage 5.01%   5.21%
Credit and Security Agreement with KeyBank [Member] | Revolving Credit Facility [Member]      
Line of Credit Facility, Maximum Borrowing Capacity     $ 400.0
Line of Credit Facility, Remaining Borrowing Capacity $ 195.5   $ 202.5