v3.25.2
FAIR VALUE (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset, current $ 13.4 $ 1.1
Derivative asset, noncurrent 0.1 5.5
Derivative liability, current 6.1 18.0
Derivative Currency Contracts | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset, current 10.4 1.0
Derivative asset, noncurrent 0.1 0.0
Derivative liability, current 5.8 13.6
Derivative Commodity Contracts | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset, current 3.0 0.1
Derivative liability, current 0.3 4.4
Interest Rate Swaps | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset, noncurrent 0.0 5.5
Assets Held in Rabbi Trust | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset, noncurrent $ 15.4 $ 14.6