v3.25.2
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 revenues $ 2,764.6 $ 3,308.1 $ 5,406.5 $ 6,436.1
Cost of materials and other 2,415.0 3,025.5 4,814.5 5,758.4
Related Party        
Related Party Transaction [Line Items]        
Net revenues 36.3 39.5 57.4 61.5
Cost of materials and other $ 42.9 $ 48.2 $ 86.6 $ 106.0