v3.25.2
Note 11 - Debt (Details Textual) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
May 02, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Nov. 14, 2024
Revolving Credit Facility [Member]              
Long-Term Line of Credit   $ 250.0   $ 250.0   $ 287.5  
Credit and Security Agreement with KeyBank [Member]              
Interest Expense, Debt   $ 4.0 $ 0.4 $ 8.1 $ 0.8    
Debt, Weighted Average Interest Rate   5.16%   5.16%   5.47%  
Long-Term Debt, Percentage Bearing Fixed Interest, Amount   $ 60.0   $ 60.0   $ 60.0  
Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate   2.84%   2.84%   2.84%  
Long-Term Debt, Percentage Bearing Variable Interest, Amount   $ 190.0   $ 190.0   $ 227.5  
Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate   5.90%   5.90%   6.16%  
Credit and Security Agreement with KeyBank [Member] | Revolving Credit Facility [Member]              
Line of Credit Facility, Maximum Borrowing Capacity $ 400.0 $ 400.0   $ 400.0     $ 325.0
Line of Credit Facility, Incremental Extension of Credit 75.0            
Line of Credit Facility, Commitment Increase 25.0            
Line of Credit Facility, Remaining Borrowing Capacity   $ 150.0   $ 150.0   $ 37.5  
Wells Fargo Bank [Member] | Revolving Credit Facility [Member]              
Line of Credit Facility, Commitment Amount $ 50.0