v3.26.1
Related Party Transactions (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transaction [Line Items]        
Net revenues $ 4,087.0 $ 2,764.6 $ 6,740.1 $ 5,406.5
Cost of materials and other 3,390.6 2,415.0 5,856.4 4,814.5
Related Party        
Related Party Transaction [Line Items]        
Net revenues 30.6 36.3 49.5 57.4
Cost of materials and other $ 46.5 $ 42.9 $ 94.8 $ 86.6