XML 54 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Related Party Transactions - Summary of Related Party Transactions (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Related Party Transaction [Line Items]        
Net sales $ 628.1 $ 560.8 $ 1,262.0 $ 1,050.3
Related Party        
Related Party Transaction [Line Items]        
Net sales 367.6 324.2 746.3 639.2
Related Party | Glencore        
Related Party Transaction [Line Items]        
Net sales 367.6 324.2 746.3 639.2
Purchases from Glencore $ 51.8 $ 56.2 $ 140.1 $ 115.2