XML 50 R39.htm IDEA: XBRL DOCUMENT v3.26.1
OTHER FINANCIAL INFORMATION - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenue recognized     $ 23.9    
Revenue, remaining performance obligation, amount $ 884.0   884.0    
Right-of-use assets within property, plant and equipment $ 66.1   $ 66.1   $ 66.7
Timing period 15 days   15 days    
Supplier finance program, obligation, current $ 49.8   $ 49.8   $ 42.0
Proceeds from IEEPA tariff refund 21.0   21.0    
Interest income 6.2 $ 5.1 10.9 $ 9.3  
Tariff receivable 17.1   17.1    
IEEPA Tariff Refund          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Tariff refund claims submitted 38.1   38.1    
Tariff refunds 32.0        
Interest income 1.0        
Reduction in inventory $ 5.1   $ 5.1    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenue, remaining performance obligation, percentage 11.90%   11.90%    
Revenue, remaining performance obligation, period 6 months   6 months    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenue, remaining performance obligation, percentage 71.40%   71.40%    
Revenue, remaining performance obligation, period 1 year   1 year    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenue, remaining performance obligation, percentage 16.70%   16.70%    
Revenue, remaining performance obligation, period