v3.25.2
Note 6 - Debt (Details Textual)
$ in Millions
6 Months Ended
Dec. 01, 2024
Oct. 31, 2024
USD ($)
Oct. 29, 2024
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Sep. 30, 2021
USD ($)
Global ABL Facility [Member]            
Line of Credit Facility, Maximum Borrowing Capacity           $ 750.0
Line of Credit Facility, Additional Borrowing Capacity Subject to Additional Commitments           250.0
Debt Instrument, Covenant, Applicable Margin Step-Down to Level Three, Percentage       0.25%    
Debt Instrument, Covenant, Applicable Margin Step-Down to Level One, Percentage       0.25%    
Line of Credit Facility, Commitment Fee Percentage       0.375%    
Line of Credit Facility, Covenant, Commitment Fee Percentage       0.25%    
Line of Credit Facility, Covenant, Percentage of Aggregate Commitments       35.00%    
Line of Credit Facility, Remaining Borrowing Capacity       $ 499.0    
Global ABL Facility [Member] | UNITED STATES            
Line of Credit Facility, Maximum Borrowing Capacity           705.0
Global ABL Facility [Member] | CANADA            
Line of Credit Facility, Maximum Borrowing Capacity           30.0
Global ABL Facility [Member] | NORWAY            
Line of Credit Facility, Maximum Borrowing Capacity           12.0
Global ABL Facility [Member] | AUSTRALIA            
Line of Credit Facility, Maximum Borrowing Capacity           10.0
Global ABL Facility [Member] | NETHERLANDS            
Line of Credit Facility, Maximum Borrowing Capacity           10.5
Global ABL Facility [Member] | UNITED KINGDOM            
Line of Credit Facility, Maximum Borrowing Capacity           7.5
Global ABL Facility [Member] | BELGIUM            
Line of Credit Facility, Maximum Borrowing Capacity           $ 5.0
Maximum [Member] | Global ABL Facility [Member]            
Debt Instrument, Covenant, Consolidated Fixed Charge Ratio       1.5    
Minimum [Member] | Global ABL Facility [Member]            
Debt Instrument, Covenant, Consolidated Fixed Charge Ratio       2.25    
Global ABL Facility [Member] | Maximum [Member]            
Fixed Charge Ratio Rate 2.25          
Global ABL Facility [Member] | Minimum [Member]            
Fixed Charge Ratio Rate 1.5          
Global ABL Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member]            
Debt Instrument, Basis Spread on Variable Rate       1.50%    
Global ABL Facility [Member] | Base Rate [Member]            
Debt Instrument, Basis Spread on Variable Rate       1.50%    
Global ABL Facility [Member] | Base Rate [Member] | UNITED STATES            
Debt Instrument, Basis Spread on Variable Rate       0.50%    
Global ABL Facility [Member] | Base Rate [Member] | NORWAY            
Debt Instrument, Basis Spread on Variable Rate       1.50%    
Global ABL Facility [Member] | Base Rate [Member] | AUSTRALIA            
Debt Instrument, Basis Spread on Variable Rate       1.50%    
Global ABL Facility [Member] | Base Rate [Member] | UNITED KINGDOM            
Debt Instrument, Basis Spread on Variable Rate       1.50%    
Global ABL Facility [Member] | EURIBOR [Member]            
Debt Instrument, Basis Spread on Variable Rate       1.50%    
Global ABL Facility [Member] | NIBOR [Member]            
Debt Instrument, Basis Spread on Variable Rate       1.50%    
Global ABL Facility [Member] | CORRA [Member]            
Debt Instrument, Basis Spread on Variable Rate       1.50%    
Global ABL Facility [Member] | CORRA [Member] | CANADA            
Debt Instrument, Basis Spread on Variable Rate       0.50%    
Global ABL Facility [Member] | SONIA [Member]            
Debt Instrument, Basis Spread on Variable Rate       1.50%    
Global ABL Facility [Member] | Australian Bank Bill Rate [Member]            
Debt Instrument, Basis Spread on Variable Rate       1.50%    
Secured Debt [Member] | Senior Secured Term Loan B [Member]            
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net       $ 7.0 $ 7.0  
Secured Debt [Member] | Senior Secured Term Loan B-2 [Member]            
Debt Instrument, Face Amount     $ 350.0      
Debt Instrument, Original Issuance Discount Rate     99.50%      
Senior Secured Term Loan Additional Maximum Borrowing Capacity   $ 225.0        
Threshold Percentage of Consolidated EBITDA   100.00%        
Debt Instrument, Covenant, First Lien Leverage Ratio   3.75        
Percentage of Capital Stock In Foreign Subsidiaries   65.00%        
Repayment Percentage Requirement Based on Excess Cash Flow and Leverage Ratio   50.00%        
Percentage of Excess Cash Flows, Reduction if Threshold Met   25.00%        
Debt Instrument, Covenant, Junior Secured Leverage Ratio   4.5        
Debt Instrument, Covenant, Total Leverage Ratio   4.75        
Debt Instrument, Covenant, Interest Coverage Ratio   2        
Debt Instrument, Covenant, Maximum Amount of Indebtedness   $ 1,300.0        
Secured Debt [Member] | Senior Secured Term Loan B-2 [Member] | Maximum [Member]            
Debt Instrument, Covenant, First Lien Leverage Ratio   3.75        
Debt Instrument, Covenant, Leverage Ratio Threshold   3.25        
Debt Instrument, Covenant, First Lien Leverage Ratio, Excess Cash Flows   3        
Debt Instrument, Covenant, First Lien Leverage Ratio, Threshold for Cash   $ 125.0        
Secured Debt [Member] | Senior Secured Term Loan B-2 [Member] | Minimum [Member]            
Debt Instrument, Covenant, First Lien Leverage Ratio   3.5        
Debt Instrument, Covenant, Leverage Ratio Threshold   3        
Secured Debt [Member] | Senior Secured Term Loan B-2 [Member] | Secured Overnight Financing Rate (SOFR) [Member] | Maximum [Member]            
Debt Instrument, Basis Spread on Variable Rate     3.50%      
Secured Debt [Member] | Senior Secured Term Loan B-2 [Member] | Secured Overnight Financing Rate (SOFR) [Member] | Minimum [Member]            
Debt Instrument, Basis Spread on Variable Rate     3.25%      
Secured Debt [Member] | Senior Secured Term Loan B-2 [Member] | Base Rate [Member] | Maximum [Member]            
Debt Instrument, Basis Spread on Variable Rate     2.25%      
Secured Debt [Member] | Senior Secured Term Loan B-2 [Member] | Base Rate [Member] | Minimum [Member]            
Debt Instrument, Basis Spread on Variable Rate     2.50%      
Secured Debt [Member] | Senior Secured Term Loan B-2 [Member] | Measurement Input, Prepayment Rate [Member]            
Debt Instrument, Measurement Input     0.01