v3.26.1
Note 8 - Debt (Details Textual)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2024
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2019
USD ($)
Extraordinary and Certain Other Defined Items Excluded from Adjusted EBIT   $ 20.0      
Extraordinary and Certain Other Defined Items Excluded from Adjusted EBIT, Percentage of EBITDA   10.00%      
Interest Coverage Ratio, Actual   4.97 6.42    
Leverage Ratio, Requirement, Maximum Under Certain Circumstances in Connection Material Acquisition   4      
Leverage Ratio, Actual   2.41 2.6    
Line of Credit Facility, Interest Rate at Period End   5.71% 6.38%    
Minimum [Member]          
Interest Coverage Ratio, Requirement   2.75      
Maximum [Member]          
Leverage Ratio, Requirement   3.5      
Term Loan [Member]          
Debt Instrument, Face Amount $ 250.0        
Debt Instrument, Term (Day) 364 days        
Amended and Restated Credit Agreement [Member]          
Line of Credit Facility, Maximum Borrowing Capacity $ 825.0     $ 500.0 $ 500.0
Line Of Credit, Accordion Feature         250.0
Long-Term Line of Credit   $ 3.1 $ 1.9    
Line of Credit Facility, Current Borrowing Capacity   $ 148.4 $ 207.7    
Swing Line Loan [Member]          
Line of Credit Facility, Maximum Borrowing Capacity         10.0
Letter of Credit [Member]          
Line of Credit Facility, Maximum Borrowing Capacity         $ 35.0