v3.25.2
Inventory - Carrying Value (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Inventory [Line Items]    
Feedstocks, raw materials and supplies $ 378.3 $ 378.0
Refined products and blendstock 482.6 515.2
Total 860.9 893.2
Titled Inventory    
Inventory [Line Items]    
Feedstocks, raw materials and supplies 245.6 246.5
Refined products and blendstock 245.0 243.4
Total 490.6 489.9
Inventory Intermediation Agreement obligation    
Inventory [Line Items]    
Feedstocks, raw materials and supplies 132.7 131.5
Refined products and blendstock 237.6 271.8
Total $ 370.3 $ 403.3