v3.26.1
Long-Term Debt Summary (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Oct. 08, 2025
Long-Term Debt      
Total debt $ 568.0 $ 550.0  
Weighted average interest rate on short-term borrowings outstanding 3.25%    
2025 Incremental Term Loans | Adjusted Term SOFR      
Long-Term Debt      
Variable rate basis Adjusted Term SOFR    
Interest rate basis (as a percent) 2.50%    
2025 Incremental Term Loans | Credit Agreement      
Long-Term Debt      
Total debt $ 548.6 550.0 $ 550.0
2025 Incremental Term Loans | Credit Agreement | Adjusted Term SOFR      
Long-Term Debt      
Variable rate basis Adjusted Term SOFR Rate    
Interest rate basis (as a percent) 2.50%    
Revolving Credit Facility | Adjusted Term SOFR      
Long-Term Debt      
Variable rate basis Adjusted Term SOFR    
Interest rate basis (as a percent) 2.25%    
Revolving Credit Facility | Credit Agreement      
Long-Term Debt      
Total debt $ 0.0 0.0  
Canadian Revolving Credit Facility | Debt Instrument Adjusted Term CORRA      
Long-Term Debt      
Variable rate basis Adjusted Term CORRA    
Interest rate basis (as a percent) 2.50%    
Canadian Revolving Credit Facility | Credit Agreement      
Long-Term Debt      
Total debt $ 0.0 0.0  
Canadian Revolving Credit Facility | Credit Agreement | Debt Instrument Adjusted Term CORRA      
Long-Term Debt      
Variable rate basis Adjusted Term CORRA Rate    
Foreign line of credit | European Line of Credit      
Long-Term Debt      
Total debt $ 19.4 $ 0.0  
Foreign line of credit | European Line of Credit | Euribor rate      
Long-Term Debt      
Variable rate basis Euribor    
Interest rate basis (as a percent) 1.25%