XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives - Assets and Liabilities (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Related Party    
Derivative [Line Items]    
Due to affiliate, current $ 122,600,000 $ 109,300,000
Commodity contracts | Related Party    
Derivative [Line Items]    
Due to affiliate, current 0 0
Not designated as hedging instrument | Commodity contracts    
Derivative [Line Items]    
Derivative asset 8,100,000 4,500,000
Derivative liability $ 11,400,000 $ 4,400,000