v3.25.1
Inventory - Carrying Value (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Inventory [Line Items]    
Feedstocks, raw materials and supplies $ 349.9 $ 378.0
Refined products and blendstock 502.6 515.2
Total 852.5 893.2
Titled Inventory    
Inventory [Line Items]    
Feedstocks, raw materials and supplies 220.6 246.5
Refined products and blendstock 230.3 243.4
Total 450.9 489.9
Inventory Intermediation Agreement obligation    
Inventory [Line Items]    
Feedstocks, raw materials and supplies 129.3 131.5
Refined products and blendstock 272.3 271.8
Total $ 401.6 $ 403.3