v3.26.1
Derivatives - Schedule of Offsetting Derivative Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Offsetting Liabilities    
Gross Amounts of Recognized Liabilities $ 64.9 $ 0.0
Gross Amounts Offset 5.7 23.1
Total derivative instruments (71.0)  
Net Amounts of Liabilities Presented (65.3) (23.1)
Crack spread swaps    
Offsetting Liabilities    
Gross Amounts of Recognized Liabilities 64.9 0.0
Derivative instruments not designated as hedges: | Specialty Products and Solutions | Inventory financing obligation    
Offsetting Liabilities    
Gross Amounts Offset   23.1
Total derivative instruments (0.4)  
Net Amounts of Liabilities Presented (0.4) $ (23.1)
Derivative instruments not designated as hedges: | Specialty Products and Solutions | Crack spread swaps    
Offsetting Liabilities    
Gross Amounts Offset 5.7  
Total derivative instruments (70.6)  
Net Amounts of Liabilities Presented $ (64.9)