XML 60 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Note 7 - Debt, Credit Agreement and Leases (Details Textual) - USD ($)
$ in Millions
6 Months Ended
Jul. 21, 2022
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
May 03, 2024
Line of Credit Facility [Line Items]          
Line of credit facility, commitment fee percentage   6.70%      
New Credit Agreement [Member] | Revolving Credit Facility [Member]          
Line of Credit Facility [Line Items]          
Letters of credit outstanding, amount   $ 6.7      
New Credit Agreement [Member] | Revolving Credit Facility [Member] | Fed Funds Effective Rate Overnight Index Swap Rate [Member]          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 0.50%        
New Credit Agreement [Member] | Revolving Credit Facility [Member] | Minimum [Member]          
Line of Credit Facility [Line Items]          
Line of credit facility, commitment fee percentage 0.45%        
New Credit Agreement [Member] | Revolving Credit Facility [Member] | Minimum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate   2.00%      
New Credit Agreement [Member] | Revolving Credit Facility [Member] | Minimum [Member] | Base Rate [Member]          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate   1.00%      
Debt instrument, basis spread on variable rate, applicable margin 1.00%        
New Credit Agreement [Member] | Revolving Credit Facility [Member] | Minimum [Member] | Leverage Ratio Applicable Margin [Member]          
Line of Credit Facility [Line Items]          
Debt instrument, participation fee, percent 2.00%        
New Credit Agreement [Member] | Revolving Credit Facility [Member] | Maximum [Member]          
Line of Credit Facility [Line Items]          
Line of credit facility, maximum borrowing capacity         $ 225.0
Line of credit facility, commitment fee percentage 0.7875%        
New Credit Agreement [Member] | Revolving Credit Facility [Member] | Maximum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate   3.50%      
New Credit Agreement [Member] | Revolving Credit Facility [Member] | Maximum [Member] | Base Rate [Member]          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate   2.50%      
New Credit Agreement [Member] | Revolving Credit Facility [Member] | Maximum [Member] | Leverage Ratio Applicable Margin [Member]          
Line of Credit Facility [Line Items]          
Debt instrument, participation fee, percent 3.50%        
New Credit Agreement [Member] | Letter of Credit [Member]          
Line of Credit Facility [Line Items]          
Letters of credit, drawn amount   $ 39.0      
Senior Notes [Member] | New Credit Agreement [Member]          
Line of Credit Facility [Line Items]          
Letters of credit, drawn amount     $ 225.0    
Senior Notes [Member] | IQ Notes [Member]          
Line of Credit Facility [Line Items]          
Debt instrument, interest rate, stated percentage     7.25% 7.25%