v3.25.1
Note 6 - Debt (Details Textual)
$ in Millions
1 Months Ended 12 Months Ended
Dec. 01, 2024
Oct. 31, 2024
USD ($)
Oct. 29, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Mar. 31, 2025
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           $ 507.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