v3.25.2
BASIS OF PRESENTATION - Additional Information (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade receivables $ 904.0 $ 643.0
Supplier finance program, obligation 33.0 25.0
Revenue, remaining performance obligation, amount $ 31.0 20.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenue, remaining performance obligation, percentage 51.00%  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenue, remaining performance obligation, percentage 24.00%  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenue, remaining performance obligation, percentage 15.00%  
Trade Accounts Receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade receivables $ 811.0 $ 560.0