v3.26.1
Derivatives - Assets and Liabilities (Details) - Not designated as hedging instrument - Commodity contracts - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Derivative [Line Items]    
Derivative asset $ 9.6 $ 1.9
Derivative liability $ 83.3 $ 66.0