v3.25.1
Related Party Transactions (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Related Party Transaction [Line Items]    
Net revenues $ 2,641.9 $ 3,128.0
Cost of materials and other 2,399.5 2,732.9
Related Party    
Related Party Transaction [Line Items]    
Net revenues 21.1 22.0
Cost of materials and other $ 43.7 $ 57.8